python - 如何定义橙色空间
问题描述
我是图像处理和视频处理的新手,我试图让橙色空间用于我的颜色检测 python 文件。但不幸的是,它不起作用。当我在 HSV 颜色空间中定义蓝色空间时,它会起作用。
我尝试为橙色提供颜色空间,但系统没有显示任何输出
在 HSV 颜色空间中定义“橙色”范围
upper = np.array([32,255,255])
lower = np.array([110, 50, 50])
mask = cv2.inRange(hsv, lower, upper)
我想要 HSV 颜色空间中正确的“橙色”范围
解决方案
对我来说,以下值可以得到近似的橙色空间。
# Threshold of orange in HSV space
lower_orange = np.array([0, 100, 45])
upper_orange = np.array([225, 250, 255])
# preparing the mask to overlay
mask = cv2.inRange(hsv, lower_orange, upper_orange)
推荐阅读
- python - 在 EC2 实例上从 Ubuntu(windows ubuntu 终端)运行 Ansible Playbook
- bluetooth - 当我重复发现时,Bluez 不会重新发现设备
- flutter - Flutter - 防止循环弹出
- azure-data-factory - How to know if Web activity(ADF V2) ran Analysis Services models process succesfully?
- python - 如何使用 xpath 选择 html 最内部的子值
- ios - “请求 VNRecognizeTextRequest 被取消” iOS Vision 框架
- r - R:如何使用分类变量来设置图像插入的限制
- javascript - 用于导入命名的 ESlint 规则?
- kubernetes - 包“python-software-properties”没有安装候选
- php - curl 脚本在本地主机上运行良好,但在实时服务器上没有提供所需的输出