当前位置:   article > 正文

用Python实现通过手动绘制,获得图片中物体的掩膜图片

python获取图像的掩膜

可以使用 OpenCV 库来实现这个功能。首先,你需要将图片载入并转换为灰度图像,这样更容易处理。然后,你可以使用 cv2.threshold() 函数来二值化图像,将像素值大于某个阈值的像素赋值为 255(白色),其余像素赋值为 0(黑色)。然后,你可以使用 cv2.findContours() 函数来查找图像中所有的轮廓。最后,你可以使用 cv2.drawContours() 函数来绘制轮廓,并使用 numpy 库中的数组运算来创建掩膜图像。

例如,下面的代码展示了如何获得图像中的掩膜图像:

  1. import cv2
  2. import numpy as np
  3. # 载入图像
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/81111
推荐阅读
相关标签
  

闽ICP备14008679号