后续发现程序运行过程中仍会出现 libpng warning: iCCP: known incorrect sRGB profile 警告,请谨慎参考
我是在QT中遇到该问题。
我使用Windows自带的画图编辑一张png图片并保存后,将其放在resource中出现该问题,查阅相关资料后得出解决方法如下:
- 将png图片改为jpg格式
- 重新保存png图片,运行如下python代码:
from skimage import io
# 读取图片
image = io.imread('pqNew.png')
# 可以修改图片,也可以不改
# some changes
# 保存修改后的图片
io.imsave('pqNew.png', image)
具体也不是很明白,参考了:这篇文章