您的位置:首页 > 编程语言 > Qt开发

Qt :libpng warning: iCCP: known incorrect sRGB profile警告信息之解决方法

2017-08-18 15:13 525 查看


Qt :libpng warning: iCCP: known incorrect sRGB profile警告信息之解决方法

标签: qtimagemagicklibpng
warningknown incorrect sRGB
2016-12-29 16:26 504人阅读 评论(0) 收藏 举报


 分类:

Qt(5) 


版权声明:本文为博主原创文章,未经博主允许不得转载。

1、从ImageMagick的官网下载压缩包,地址: http://www.imagemagick.org/script/binary-releases.PHP

根据平台下载相对应的压缩包,如Windows下载ImageMagick-7.0.4-0-portable-Q16-x64.zip

2、把下载完的压缩包解压到e:/Programs/ImageMagick

3、在Qt的资源文件夹下(Qt调用资源的目录)新建 ImageMagick-Fix-PNG.bat 文件

打开后编辑内容:

@echo off

echo ImageMagick fix libpng warning: iCCP: Not recognizing known sRGB profile ......

echo Search PNG in subdirs and process ...

set fn=E:\Programs\ImageMagick\convert.exe

for /f "tokens=*" %%i in ('dir/s/b *.png') do "%fn%" "%%i" -strip "%%i"

pause

4、保存,单击打开,警告消除!

方法2


Qt:去掉Qt加载png图像文件时候的iccp警告

2016-11-01 14:21


概述

用QML加载png文件时显示如下警告(图像正常加载显示)
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: cHRM chunk does not match sRGB

解决方案

用ps去掉png图像的icc配置文件就可以了 



另存为时勾去配置文件,覆盖原文件,警告消失
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐