福建双色荷花提取颜色

提取指定颜色

参照《OpenCV图像处理技术》

HSV

要用HSV的色调、饱和度和亮度来提取指定颜色。

双色荷花

农林大学金山校区观音湖

代码

python 复制代码
import cv2
import numpy as np

img=cv2.imread("./sucai6/hua.jpg")
cv2.imshow("SRC",img)
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)#图像类型转换函数
cv2.imshow("HSV",hsv)

#lowerb_hsv = np.array([0,0,221])#要识别颜色的下限
#upperb_hsv = np.array([180,30,255])#要识别的颜色的上限
lowerb_hsv = np.array([156,43,46])#要识别颜色的下限
upperb_hsv = np.array([180,255,255])#要识别的颜色的上限

mask = cv2.inRange(hsv, lowerb_hsv, upperb_hsv)
cv2.imshow("MASK",mask)
blue = cv2.bitwise_and(img,img,mask=mask)
cv2.imshow("BLUE",blue)
cv2.waitKey(0)
cv2.destroyAllWindows()

验证

提取红色
相关推荐
深蓝海拓5 小时前
OpenCV学习笔记之:调整ORB算法的参数以适应不同的图像
笔记·opencv·学习
Mrliu__8 小时前
Opencv(十六) : 图像边缘检测
人工智能·opencv·计算机视觉
柳鲲鹏18 小时前
OpenCV:文件视频防抖,python版
python·opencv·音视频
千里飞刀客1 天前
aruco位姿检测
人工智能·opencv·计算机视觉
weixin_457760002 天前
OpenCV 图像处理基础算法详解(一)
图像处理·opencv·算法
扶尔魔ocy2 天前
【QT opencv】手动去噪--网格化获取区域坐标
开发语言·qt·opencv
江河地笑3 天前
opencv、cmake、vcpkg
人工智能·opencv·计算机视觉
滨HI03 天前
圆卡尺,建坐标系,拟合圆,高斯滤波,双边滤波
图像处理·opencv·计算机视觉
AndrewHZ3 天前
【图像处理基石】如何入门图像配准算法?
图像处理·opencv·算法·计算机视觉·cv·图像配准·特征描述子
蜉蝣之翼❉4 天前
opencv c++ 修改加载图像大小限制
c++·opencv·webpack