QT警告信息:libpng warning:iCCP:known incorrect sRGB profile
本文最后更新于:2022年5月29日 上午
问题
本次项目开发在Qt中使用了png图片,编译出现下面警告信息:
1 |
|
虽然对程序没什么影响,但是由于有点小强迫症,必须要搞掉这个烦人的警告。网上搜索了一下,这个警告貌似是和png图片的格式有关,是在png中嵌入了什么导致的。
解决方法
直接用QImage读取一下,然后直接保存回去就可以了。
1 |
|
这里也就是给png做了一个Qt的适配。
我写了一个简单的转换程序,需要的可以点击下载源码或者下载执行程序(Linux系统)。
参考链接:
QT警告信息:libpng warning:iCCP:known incorrect sRGB profile
https://kevinloongc.github.io/posts/9619a385.html