libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

对着背影说爱祢 提交于 2019-11-29 09:26:54

As the warnings say, you have a bunch of PNG files with invalid color profiles. Libpng16 issues warnings about them. Your application treats warnings as errors.

To work around this, you can do one or more of the following:

  • Use a PNG editor to remove the iCCP chunk from the PNG files listed in the error report, e.g., with ImageMagick's "convert -define png:exclude-chunk=iCCP,zCCP"

  • Use a PNG editor to remove all ancillary chunks, e.g., convert -strip

  • Downgrade your libpng to version 1.5.x (currently libpng-1.5.23)

  • Reinstall libpng-1.6.x (currently libpng-1.6.17) with "-DPNG_sRGB_PROFILE_CHECKS=-1"

  • Find out if there is a way to have your application treat warnings as warnings, not errors, and do that.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!