You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何打开含白色底色透明通道的PNG?已解决:需用IMREAD_UNCHANGED

解决PNG透明通道无法识别问题

问题现象

  • 大量PNG文件使用cv2、PIL打开后仅显示白色画布,透明通道无法被识别
  • 经对比,这类异常文件在ImageMagick中的透明通道信息为Alpha: srgba(255,255,255,0) #FFFFFF00,而正常可识别的PNG文件透明通道信息为Alpha: srgba(0,0,0,0) #00000000

解决方案

使用OpenCV的IMREAD_UNCHANGED标志打开该类PNG文件,即可正确读取并识别透明通道。

内容的提问来源于stack exchange,提问作者Ivan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 19:45:43