调用png格式图片时“libpng warning: iCCP: known incorrect sRGB profile”警告
调用png格式图片时“libpng warning: iCCP: known incorrect sRGB profile”警告
这两天在写Python小游戏的时候,因为调用了png格式的图片,所以总会出现以下警告:
然而程序能正常运行,没有丝毫影响,但是这一堆红色的警告就是看着不顺心
心里默默地抵触它。
于是我某度了为什么在调用png格式图片的时候会报错“libpng warning: iCCP: known incorrect sRGB profile”
得到大佬的解释如下:
原因是新版的libpng增强了检查,发出警告。此警告可以忽略。
具体可参考这里 (https://zhidao.baidu.com/question/1175819353197087339.html)
虽然是没影响可以忽略,但是强迫症晚期患者表示这不能忍,在查找了一些方法之后,采取了使用ImageMagick来处理一下png图片即可。
可以点击这里(https://www.imagemagick.org/script/download.php)下载ImageMagick,注意:官方提供了 Unix、Mac OS X、iOS、Windows等系统的下载包,请下载与自己所使用的操作系统对应的安装包。
安装完成之后,打开ImageMagick,再打开一下需要转换的png图片,保存关闭即可,这时我们再调用相应图片,发现已经不再出现警告。
转自:https://www.dandelioncloud.cn/article/details/1515535717525671938