win10快速解決警告:libpng warning: iCCP: known incorrect sRGB profile


win10快速解決警告:libpng warning: iCCP: known incorrect sRGB profile

1.我安裝了Anaconda,QT等也都安裝在了這里。

2.運行python程序總是報警告::libpng warning: iCCP: known incorrect sRGB profile。特別煩。

3.網上有的方法是安裝ImageMagick,但是我覺得並非一勞永逸且麻煩。

4.於是自己嘗試,發現只需要將libpng版本替換就可以了,也是無語。。。

步驟如下:
1.找到Anaconda安裝該路路徑:.\Anaconda3\pkgs\libpng-1.6.34-h79bbb47_0(這是我原來的安裝版本libpng-1.6.34…,總是報警告。
在這里插入圖片描述
2.將libpng-1.6.34-h79bbb47_0(看看你自己是哪個版本)這個文件夾剪切出去。把准備好的不報警告的版本替換進來(我找的是libpng-1.6.36-h2a8f88b_0這個):
在這里插入圖片描述
3.完美解決警告libpng warning: iCCP: known incorrect sRGB profile問題。

其實,Anaconda安裝后自帶有的這個libpng,重新安裝一個Anaconda版本同樣不會出現這個問題。

文中版本下載鏈接:[網盤](https://pan.baidu.com/s/1MsNC_k35RikSCZYZZHyepA)提取碼:92km

轉載於

https://blog.csdn.net/banyueju/article/details/91553248?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control

 

 

解決使用png圖片時,報錯libpng warning: iCCP: known incorrect sRGB profile的問題

在Qt中,如果使用某些格式png圖片,可能會報錯libpng warning: iCCP: known incorrect sRGB profile,雖然沒什么影響,但是看到這個警告非常的煩。

 

網上搜索了一下,這個警告貌似是和png圖片的格式有關。是在png中嵌入了什么導致的。

 

而解決方法其實非常簡單。

就是用QImage讀取一下,然后直接保存回去就可以了。

這相當於是給png做了一個Qt的適配。

 

我也寫了一個轉換程序,可以到這里下載。

https://github.com/188080501/JQTools

轉載於https://blog.csdn.net/wsj18808050/article/details/47858539


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM