当前位置:网站首页 > 技术博客 > 正文

掩码怎么弄

可以使用 OpenCV 中的 cv2.inRange() 函数来

制作 掩码

。该函数可以根据指定的颜色范围将

像中的像素设置为 0 或 255,从而生成

掩码

。以下是一个简单的示例代码:

 import cv2 import numpy as np  # 读取   img = cv2.imread('image.jpg')  # 将  像转换为 HSV 颜色空间 hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)  # 定义颜色范围 lower_range = np.array([0, 50, 50]) upper_range = np.array([10, 255, 255])  # 生成 掩码 mask = cv2.inRange(hsv, lower_range, upper_range)  # 显示原   掩码 cv2.imshow('Original', img) cv2.imshow('Mask', mask) cv2.waitKey(0) cv2.destroyAllWindows() 

该代码将读取名为 "image.jpg" 的

像,并将其转换为 HSV 颜色空间。然后,它将定义一个颜色范围,该范围将在

像中查找指定颜色。最后,它将生成一个

掩码

,并将原始

像和

掩码

显示在屏幕上。

  • 上一篇: pop_front()
  • 下一篇: oauth2.0和sso
  • 版权声明


    相关文章:

  • pop_front()2025-07-10 16:30:03
  • linux file-nr2025-07-10 16:30:03
  • 2020最新空白符号2025-07-10 16:30:03
  • python的jieba库教程2025-07-10 16:30:03
  • kvm虚拟化管理系统2025-07-10 16:30:03
  • oauth2.0和sso2025-07-10 16:30:03
  • sql触发器菜鸟教程2025-07-10 16:30:03
  • js实现轮播图原理及示例2025-07-10 16:30:03
  • 单片机c语言编程入门教程2025-07-10 16:30:03
  • 图的遍历总结2025-07-10 16:30:03