这两天在写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 报错相关推荐

  1. 关于libpng warning: iCCP: known incorrect sRGB profile 报错的解决

    关于libpng warning: iCCP: known incorrect sRGB profile 报错的解决 最近在学习pygame,运行代码时遇到了这个警告,在Qt中,如果使用某些格式png ...

  2. libpng warning: iCCP: known incorrect sRGB profile 报错

    libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决 目录 libpng warning: iCCP: known incorrect ...

  3. 已解决libpng warning: iccp: known incorrect sRGB profile

    已解决AttributeError: module 'pygame.time' has no attribute 'sleep' libpng warning: iccp: known incorre ...

  4. Qt:解决使用png图片时,报错libpng warning: iCCP: known incorrect sRGB profile的问题

    在Qt中,如果使用某些格式png图片,可能会报警告libpng warning: iCCP: known incorrect sRGB profile,虽然没什么影响,但是看到这个警告非常的烦. 网上 ...

  5. pycharm跑代码时警告libpng warning: iCCP: known incorrect sRGB profile

    pycharm跑代码时警告libpng warning: iCCP: known incorrect sRGB profile 这是由于自己下载的qq输入法导致的,程序规定按Q退出,但是可能无法识别Q ...

  6. libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决

    libpng warning: iCCP: known incorrect sRGB profile 警告,问题解决 目录 libpng warning: iCCP: known incorrect ...

  7. 烦人的警告 libpng warning: iCCP: known incorrect sRGB profile

    用Qt写App,总是会在调试窗口输出:libpng warning: iCCP: known incorrect sRGB profile 一般情况下我都不想去管它,时间久了,也就当不存在. 这段时间 ...

  8. 解决libpng warning: iCCP: known incorrect sRGB profile

    解决libpng warning: iCCP: known incorrect sRGB profile 出现这个警告是因为png格式不正确,解决这个问题只需要用QImage重新保存下png图片就可以 ...

  9. 运行python程序总是报警告“libpng warning: iCCP: known incorrect sRGB profile”,解决方案:将Anaconda中的libpng版本替换即可

    参考链接 win10快速解决警告:libpng warning: iCCP: known incorrect sRGB profile 步骤: 找到Anaconda安装该路径:.\Anaconda3\ ...

最新文章

  1. 【自然语言处理】ACL 2020 清华大学系列论文直播分享
  2. Linux下安装、配置PHP环境
  3. [云炬创业基础笔记]第一章创业环境测试2
  4. python数学函数_「分享」关于Python整理的常用数学函数整理
  5. c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言
  6. warpaffine 旋转有一部分消失_如果月球消失了,会发生什么?我们的世界又将会变得怎么样?...
  7. goframe框架交叉编译go项目
  8. 放大镜_医用手术放大镜
  9. Hegic Q1报告:TVL接近6000万美元,日交易量达2200万美元创新高
  10. 查找你的幸运守护精灵
  11. 人脸识别:AI产品经理需要了解的CV通识
  12. Mysql通过ibd文件恢复数据的步骤详解
  13. python数列求和_Python 数字求和
  14. 考HCIE大概需要多少钱?
  15. 计算机图片怎么截图快捷键,电脑截图快捷键四种截屏方式,笔记本电脑如何截屏截图?...
  16. 在iphone中添加日历库kal
  17. 我们的爱、相约在下辈子。这辈子、记得忘了我、(看完我哭了、一定要看)
  18. 在家远程控制(远程桌面)到公司的电脑
  19. Codeforces-715A-Plus and Square Root(找规律)
  20. Linux:apt命令

热门文章

  1. Replacing TCP Wrappers in RHEL 8
  2. 2018年315晚会黑名单之夜,谁能逃过此劫?
  3. 5.内网渗透之PTHPTTPTK
  4. Java面试题(二)JMM,volatile,CAS
  5. 深度相机Kinect2.0三维点云拼接实验(三)
  6. 大班线描机器人_大班线描画-有趣的巨人
  7. Enhance Security with Port Knocking
  8. html laber上下居中,laber是什么意思
  9. grpc-go 连接backoff协议
  10. 2020考研数学一考研大纲原文