我正在尝试使用 opencv 在 python 中制作一些云图,并且我需要能够切出阈值图像的背景。但是,我并不特别知道如何使背景透明,只留下蒙面的云彩。
问问题
636 次
2 回答
0
您需要执行以下操作以使背景透明。
- 加载图像并转换灰度。
- 阈值图像以创建 alpah 蒙版。
- 将源图像拆分为 RGB 通道。
- 现在将所有 3 个通道与 alpha 合并。
有关更多信息,请参阅此 博客文章。
https://scode7.blogspot.com/2019/05/opencv-create-transparent-background.html
于 2019-05-16T09:25:03.773 回答
0
我想你可以这样做
- 创建云图像的单通道灰色图像。
- 为图像添加 Alpha 通道。
- 将灰色图像复制到云图像的 Alpha 通道。
以下答案可能对您有所帮助,它不是重复的,但非常接近并使用类似的技术。
于 2019-05-15T18:31:52.863 回答