pygame: libpng warning: iCCP: known incorrect sRGB profile 报错
这两天在写Python小飞机的时候,运行的时候很正常,但是当点击关闭程序的时候总会出现以下警告:
那就查查看吧。
问题原因:
原因就是这个因为libpng 1.6,太敏感了,1.6及以上版本增强了ICC profiles检查,所以发出警告。
libpng 警告:iCCP:已知不正确的 sRGB 配置文件
您可以忽略该警告。要摆脱它,请从 PNG 图像中删除 iCCP profiles。一些应用程序将警告视为错误;如果您正在使用这样的应用程序,则必须删除该块。
解决方法:
通过别的方法读取再保存下就行了。
eg: 使用ImageMagick / skimage来处理一下png图片即可。
for ImageMagic:
可以点击这里(https://www.imagemagick.org/script/download.php)下载ImageMagick,注意:官方提供了 Unix、Mac OS X、iOS、Windows等系统的下载包,请下载与自己所使用的操作系统对应的安装包。
安装完成之后,打开ImageMagick,再打开一下需要转换的png图片,保存关闭即可,这时我们再调用相应图片,发现已经不再出现警告。
参考链接:调用png格式图片时“libpng warning: iCCP: known incorrect sRGB profile”警告_小默haa的博客-CSDN博客https://blog.csdn.net/Xiaomo_haa/article/details/83996501?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164830910216782092961652%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164830910216782092961652&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~hot_rank-2-83996501.142^v5^pc_search_result_control_group,143^v6^register&utm_term=python+libpng+warning%3A+iCCP%3A+known+incorrect+sRGB+profile&spm=1018.2226.3001.4187
For skimage:
针对单张图片(使用 skimage)
记得改path
import cv2
from skimage import io
#西瓜6的代码
image = io.imread(path)
image = cv2.cvtColor(image, cv2.COLOR_RGBA2BGRA)
cv2.imencode('.png',image)[1].tofile(path)
参考链接:
libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决_西瓜6的博客-CSDN博客https://blog.csdn.net/qq_37924224/article/details/119181028?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164830910216782092961652%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164830910216782092961652&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~hot_rank-3-119181028.142^v5^pc_search_result_control_group,143^v6^register&utm_term=python+libpng+warning%3A+iCCP%3A+known+incorrect+sRGB+profile&spm=1018.2226.3001.4187
pygame: libpng warning: iCCP: known incorrect sRGB profile 报错相关推荐
- 关于libpng warning: iCCP: known incorrect sRGB profile 报错的解决
关于libpng warning: iCCP: known incorrect sRGB profile 报错的解决 最近在学习pygame,运行代码时遇到了这个警告,在Qt中,如果使用某些格式png ...
- libpng warning: iCCP: known incorrect sRGB profile 报错
libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决 目录 libpng warning: iCCP: known incorrect ...
- 已解决libpng warning: iccp: known incorrect sRGB profile
已解决AttributeError: module 'pygame.time' has no attribute 'sleep' libpng warning: iccp: known incorre ...
- Qt:解决使用png图片时,报错libpng warning: iCCP: known incorrect sRGB profile的问题
在Qt中,如果使用某些格式png图片,可能会报警告libpng warning: iCCP: known incorrect sRGB profile,虽然没什么影响,但是看到这个警告非常的烦. 网上 ...
- pycharm跑代码时警告libpng warning: iCCP: known incorrect sRGB profile
pycharm跑代码时警告libpng warning: iCCP: known incorrect sRGB profile 这是由于自己下载的qq输入法导致的,程序规定按Q退出,但是可能无法识别Q ...
- libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决
libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决 目录 libpng warning: iCCP: known incorrect ...
- 烦人的警告 libpng warning: iCCP: known incorrect sRGB profile
用Qt写App,总是会在调试窗口输出:libpng warning: iCCP: known incorrect sRGB profile 一般情况下我都不想去管它,时间久了,也就当不存在. 这段时间 ...
- 解决libpng warning: iCCP: known incorrect sRGB profile
解决libpng warning: iCCP: known incorrect sRGB profile 出现这个警告是因为png格式不正确,解决这个问题只需要用QImage重新保存下png图片就可以 ...
- 运行python程序总是报警告“libpng warning: iCCP: known incorrect sRGB profile”,解决方案:将Anaconda中的libpng版本替换即可
参考链接 win10快速解决警告:libpng warning: iCCP: known incorrect sRGB profile 步骤: 找到Anaconda安装该路径:.\Anaconda3\ ...
最新文章
- 【自然语言处理】ACL 2020 清华大学系列论文直播分享
- Linux下安装、配置PHP环境
- [云炬创业基础笔记]第一章创业环境测试2
- python数学函数_「分享」关于Python整理的常用数学函数整理
- c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言
- warpaffine 旋转有一部分消失_如果月球消失了,会发生什么?我们的世界又将会变得怎么样?...
- goframe框架交叉编译go项目
- 放大镜_医用手术放大镜
- Hegic Q1报告:TVL接近6000万美元,日交易量达2200万美元创新高
- 查找你的幸运守护精灵
- 人脸识别:AI产品经理需要了解的CV通识
- Mysql通过ibd文件恢复数据的步骤详解
- python数列求和_Python 数字求和
- 考HCIE大概需要多少钱?
- 计算机图片怎么截图快捷键,电脑截图快捷键四种截屏方式,笔记本电脑如何截屏截图?...
- 在iphone中添加日历库kal
- 我们的爱、相约在下辈子。这辈子、记得忘了我、(看完我哭了、一定要看)
- 在家远程控制(远程桌面)到公司的电脑
- Codeforces-715A-Plus and Square Root(找规律)
- Linux:apt命令