关于libpng warning: iCCP: known incorrect sRGB profile 报错的解决最近在学习pygame,运行代码时遇到了这个警告,在Qt中,如果使用某些格式png图片,可能会报错libpng warning: iCCP: known incorrect sRGB profile,虽然没什么影响,但是看到这个警告非常的烦。网上搜索了一下,这个警告貌似是和png图片的格式有关。是在png中嵌入了什么导致的。虽然不影响程序运行,但是在调试时十分的不方便,网上找了很久的解决方
libpng
warning
:
iCC
P:
known
incor
rect
s
RGB
profile
警告,问题
解决
问题现象问题原因
解决
方法针对单张图片(使用 sk
image
)针对这个文件夹的全部图片(这个文件夹只有图片)
遇到了这么一个警告,
libpng
warning
:
iCC
P:
known
...
vs 控制台连续警告:
libpng
warning
:
iCC
P:
known
incor
rect
s
RGB
profile
问题
如果你使用的输入法是:qq输入法,卸载换个输入法就能
解决
!!!
被坑了好几天,我以为是项目代码问题,我一直调试找不到错误原因,希望能帮到大家,远离 坑人的 QQ输入法
在Qt中,如果使用某些格式
png
图片,可能会报警告
libpng
warning
:
iCC
P:
known
incor
rect
s
RGB
profile
,但是这并不会影响编译。
网上看了
解决
方案,基本上都是直接将图片转换以后
解决
的,通过下载源码,进行研究以后发现也就几行代码,因此在这里分享一下。
具体实现思路是:
用Q
Image
读取一下,然后直接保存回去就可以了。QString pixmap_u