我坚持阅读、处理和显示 sample.png 图像
包含 RGB 和一个额外的 Alpha 层。
我已经手动删除了这张图片中的背景,只有前景出现在
windows 图像幻灯片程序。我找不到任何有用的信息
无论如何...当我从opencv usng函数读取它时,imread或cvloadimage
自己创建一个白色背景......我已经阅读了highgui的文档
其中指出这些功能仅处理 RGB 而不是 RGBA ......任何帮助或想法
会有帮助的...
谢谢
萨利赫...
最佳答案
AFAIK 目前唯一的解决方案是将 alpha channel 加载为单独的图像,然后将其连接在一起。您可以使用cvtColor()将 alpha channel 添加到带有图像的 Mat 中,例如mixChannels()将其与加载的 aplha 图像混合在一起。
https://stackoverflow.com/questions/8667929/