【问题标题】:How can I take out an object from an image to remove the background?如何从图像中取出对象以去除背景?
【发布时间】:2021-01-25 09:11:49
【问题描述】:

我有一个 uint8 图像和它的掩码 (float32)。

蒙版在我要保留的对象所在的位置有一个,而背景是零。

我想制作一个显示真实彩色对象而不是那些对象的新图像,并保持背景为零。

我试图将两个图像相乘,但它说蒙版有 3 个维度,而彩色图像有 4 个维度。

【问题讨论】:

    标签: python-3.x opencv image-processing


    【解决方案1】:

    您似乎有一个 RGBA 图像,可以通过cv2.cvtColor() 函数将其转换为 3 通道 rgb/bgr。另外我相信使用cv2.bitwise_and() 进行屏蔽会更清楚。

    【讨论】:

      猜你喜欢
      • 2023-03-17
      • 2013-12-04
      • 1970-01-01
      • 1970-01-01
      • 2020-04-11
      • 2017-03-19
      • 2020-08-31
      • 2021-01-04
      • 1970-01-01
      相关资源
      最近更新 更多