在训练模型的时候,我也不知道动了哪里,显著性检测结果,本来是显著性的地方为白色(即权重大点),非显著区域为黑色,但是我的结果却搞好反过来。

一部分图片已经生成好了,为了节约时间,只能自己进行处理。另一部分还没生成的,我打算改下代码。所以今天我分享的如何将灰度图反转,分为两个部分。

上图

错误的结果

期待的效果

最后我的解决方案是

一、读取图片,将图片进行反转

from PIL import Image
import torchvision.transforms as transformsimage_Image = Image.open("6.png").convert("L")image_Image = transforms.ToTensor()(image_Image)img = transforms.ToPILImage()(1-image_Image)img.show()

亲测有效有哦!

二、输入模型得到结果,还未输出图片前,进行反转

# 模型输出
atts, res, det_edge, um_merge = model(image_tran)#  最关键代码,就是将输出的值取反然后sigmoid一下 (我用的是Pytorch)
um_merge_temp = torch.sigmoid(-um_merge_temp[0].data)#  最后再保存
vutils.save_image(um_merge_temp, compare_image_save_path + temp_name + "_4_un_merge.png")

描述不清楚的地方,欢迎大家批评指正!

如何将一张灰度图颜色反转相关推荐

  1. 将三张灰度图转换为RGB三通道图片python

    import cv2 import numpy as np from PIL import Image import matplotlib.pyplot as plt #使用cv2读取图片 img = ...

  2. 图像灰度图,直方图,像素通道问题

    1.图像直方图概述   直方图广泛运用于很多计算机视觉运用当中,通过标记帧与帧之间显著的边缘和颜色的统计变化,来检测视频中场景的变化.在每个兴趣点设置一个有相近特征的直方图所构成 "标签&q ...

  3. opencv遍历实现灰度图转伪彩色图[C/C++][附applyColorMap方法]

    灰度图转伪彩色图 数字图像处理的作业,利用opencv实现通过灰度隐射将灰度图转化为伪彩色图. 效果大概如下,在最后附带opencv自带函数处理的方法 原图 遍历图 opencv的 applyColo ...

  4. 图片颜色反转算法|python

    算法优化 浮点运算转换为定点运算比较慢 移位运算比定点运算快 图片颜色反转 灰度图片颜色反转 # 灰度图片翻转 import cv2 import numpy as np img = cv2.imre ...

  5. 精雕软件怎么把图片转成灰度图_怎么把普通的照片变成浮雕用的灰度图 精雕图 灰度图 浮雕图之间怎么能联系起来使用...

    怎么把普通的照片变成浮雕用的灰度图 用PS啊,里面有这种效果的,若需要帮忙的话,可以加发给我一份啊,尽量帮你哈,呵呵 用 photoshop 把照片变成灰度图,用PS做有很多方法,介绍两种: 方法1: ...

  6. python灰度图生成g代码_artcam pro 通过灰度图生成G代码详细图文教程

    本文是使用artcam pro 把灰度图转成G代码,看到喜欢的雕刻,可以自己先做成灰度图,然后转换成G代码,今天特地做了一个教程,仅供刚刚接触者使用! 新手可以看看,老手请高抬贵手,不要嘲笑.自己技术 ...

  7. python下最全的cv2图像处理入门知识!!!!灰度图 RGB图 针对某种颜色做提取、高斯模糊等等

    早些时候实验的关于图像的知识,一直放着感觉发挥不出它的作用,故自己将它发上来,大家可以看看. 1.头文件 import cv2 import numpy from scipy.misc import ...

  8. 3灰度颜色反转毛玻璃融合边缘浮雕颜色油画

    图像特效 一.灰度处理1 法一 #imread #方法1 imread import cv2 img0 = cv2.imread('image0.jpg',0) img1 = cv2.imread(' ...

  9. R语言使用ggpubr包的ggarrange函数组合多张结论图(垂直堆叠组合)、并为组合后的图像添加图形的注释信息(标题,副标题,坐标轴,字体,颜色等)

    R语言使用ggpubr包的ggarrange函数组合多张结论图(垂直堆叠组合).并为组合后的图像添加图形的注释信息(标题,副标题,坐标轴,字体,颜色等) 目录

最新文章

  1. 不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性?
  2. 计算机相关科幻小说,科幻小说家和计算机科学家总是用人工智能来迷惑我们,计算机可以...
  3. Bootstrap3 Affix插件
  4. 三星android11推送,三星将在2020年1月开始推送Android 10系统:等太久
  5. 洛奇英雄转无法读取游戏服务器状态,洛奇英雄传无法连接服务器认证失败处理方法讲解...
  6. linux ssh 虚拟机下CentOS7开启SSH连接
  7. 军用加固便携式计算机,PCI/PCIe
  8. Python和RF编写接口自动化
  9. 用C语言如何编程一道选择题,使用C语言编写一道简单的编程题
  10. java 移动平均_移动平均(转载)
  11. python调用gephi_利用Python和Gephi制作人物关系网络图
  12. 2021年全球与中国飞机导航镜行业市场规模现状及企业市场份额分析
  13. 学生用计算机隐藏功能,学生计算器怎么去掉d
  14. AHRS 原理算法+代码实现(好文记录)
  15. 安全漏洞整改 禁用 WebDAV
  16. 简单易懂的CRC校验原理阐述
  17. 【MATLAB】MATLAB矩阵的表示
  18. 工欲善其事,必先利其器之—使用ImageMagick处理图片
  19. vue过滤器如何使用
  20. Selenium超级详细的教程

热门文章

  1. windows编程之画五角星
  2. 物联网和计算机哪个好就业,物联网工程专业如何?好就业吗?
  3. 2016年全国管理类硕士研究生考试——综合能力复习心得
  4. 复旦大学桂韬:Uncertainty—Aware Sequence Labeling
  5. C语言万年历,C语言趣味程序
  6. 实践与共享:一键永久激活 Windows Server 2008 和 Windows Server 2008 R2 的MAK密钥
  7. LIBSVM和LIBLINEAR的优化
  8. “远古帝国2”的片头图片抖动代码
  9. CCF-CSP-202112-2-序列查询新解思路讲解-c++
  10. php怎么加轮播,phpcms如何实现轮播