测试1:实现为了测试为什么两个不同位置的相同的工程处理图片却感觉处理后的图片效果不一样(以确定两个工程是不是有所差别),第一章图为原图,但是感觉也是有点怪怪的,因为图片是从一个地方拷贝到另一个工程上的,应该是完全一样的,但是看图片,总感觉第二图灰一些,可能是马赫带效应吧(也可能是截图的时候某张照片处于选中的状态),后面的两张图片倒是感觉处理后的效果是差不多的,第二张为亮度通道处理的结果,第三章为分通道的处理结果。

测试2:

前面一张图片为JPG格式,后面的一样图片为PNG格式,在Ubuntu系统下用图片查看器进行类型的转换,因为提供的算法只支持PNG格式的图片,可以可能到转换后图片的亮度有提升,图像变灰噪点变多,所以图片并不是可以相互之间直接进行转换的,有时候会导致图片的失真,测试发现将JPG的转换为PNG的图片图像会失真,这可能与转换的工具也有一定的关系。

来张更明显的对比照:

但是对于正常光线下的图像的转换效果还是不错的,真是“屋漏偏逢连夜雨 船迟又遇打头风”,是失真效果不明显,还是没有失真,我感觉是前者:

下面的是将低照度的PNG转换为JPG的图片:

总体上看上去,不像JPG转换PNG的失真严重,不细看看不出差别,看细节还是有小的差别的:

上面的图为转换后的JPG图片,下面的为PNG图片,细看窗户部分就可以看到有噪点,失真点。所以说PNG转换为JPG也会失真,但是不是很严重,比较细小的差别。

Retinex实验效果图和图片格式转化的失真问题相关推荐

  1. java图片格式转化(例如jpg格式转化png)

    转载自  java图片格式转化(例如jpg格式转化png) import java.awt.image.BufferedImage; import java.io.File; import java. ...

  2. python实现图片格式转换_干货必看 | Python实现图片格式转化

    今天教大家一个实用的小技巧,用Python实现图片格式转化,即将PDF格式转化成PNG格式. 整体代码: import fitz ''' #将PDF转化为图片 pdfPath pdf文件的路径 img ...

  3. vs2010用c语言实现数据转换成图片,数据压缩第二次实验报告——用C语言实现bmp to yuv的图片格式转化...

    实验目标 实验主要要求将图片格式从BMP到YUV的转化,并生成含有至少五幅图片不少于200帧的图像流. 实验原理 一.BMP图像简介: 典型的BMP图像文件由四部分组成(部分摘自360百科对BMP的定 ...

  4. 批量图片格式转化——gif、jpg、png三种格式的图片相互转化

    这篇文章主要介绍如何把批量的转化图片的格式问题,博主遇到的问题需要将gif格式的图片转化成jpg或png格式的图片.直接上一段小代码,注释已经很清楚了. # coding: utf-8 #作者:小星星 ...

  5. C++ 图片格式转化和压缩

    在做人脸识别底库图片导入的时候,需要支持主流的图片的格式,如jpeg.bmp.png等格式.所以需要对图片进行格式转化.图片过大的话,还有进行缩放等.本文介绍的是利用cximage开源库,来进行对图片 ...

  6. PC微信本地图片格式转化

    PC端微信收到的图片存储在本地,我们可以打开微信的设置->通用设置->文件管理->打开文件夹,在FileStorage/Image日期目录下找到图片文件,但是它经过了简单的加密并且后 ...

  7. 在线免费图片格式转化各类型都适用

    话不多说直接贴网址 FileZigZag | Free Online File Converter that converts files in best quality possible.Conve ...

  8. java 图片格式转化 wmf,emf -> svg,png

    在一次调试考试系统bug时遇到的问题,功能是word录入一些题目,解析其中的数学公式转为浏览器可显示的图片. 正常的最新版的word插入的公式是DocumentFormat.OpenXml.Math. ...

  9. java 图片格式转化 wmf,emf 转 svg,png

    自己用到记录下,方便下次使用. wmf-svg-png 相关maven依赖如下 <dependency><groupId>org.apache.xmlgraphics</ ...

  10. 论文图片格式转化工具

    https://cn.office-converter.com/png-converter

最新文章

  1. 他25岁当上985博导,今年秋季学生已招满
  2. Python基础——正则2(0503)
  3. 工作173:数组转换为对象
  4. VS2005常用插件
  5. php intdiv(),PHP intdiv()函数使用方法
  6. C++之static关键字探究
  7. MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别
  8. java map用二叉树_HashMap
  9. Qt学习笔记之Hello World
  10. 攒机笔记十六:制作pe盘
  11. php集成开发环境哪个最好,推荐几个好用的PHP集成开发环境
  12. 这是你不曾见过的最全的ASO应用市场优化方式(上篇)
  13. Python实现聊天机器人
  14. 寻找java兼职(全职)人员
  15. 通向架构师的道路(第二十七天)IBM网格计算与企业批处理任务架构
  16. USB转多路串口 USB hub USB扩展
  17. V-Play 跨平台Game、App开发框架
  18. MySQL中的uuid()和uuid_short()函数
  19. 遥感影像 全色 多光谱
  20. android 刷机原理,分区。

热门文章

  1. MySQL 删除数据库中所有表、所有存储过程命令
  2. 使用Dockerfile制作jre环境基础镜像
  3. win10的js文件-bat脚本-开启移动热点
  4. fisco bcos应用开发(一) springboot报错 Error reading resource
  5. 台式计算机怎么设置屏幕常亮,怎么设置电脑屏幕一直亮着
  6. php选择版本,怎样选择PHP的版本
  7. 字符串排序算法 java_Java经典算法:重新排列字符串K
  8. SQL:MySQL中建立一个新的数据表
  9. cesium:获取点击实体点的坐标位置
  10. 如何优化Java GC