Python计算机视觉:轮廓检测

原理:根据图片上颜色像素的范围进行的轮廓检测

参考代码如下:

import cv2

img = cv2.imread(filename='./imgs/flower.jpg')
hsv = cv2.cvtColor(img,code=cv2.COLOR_BGR2HSV)
# 颜色空间,适合计算
# 轮廓查找,使用的是,颜色的值进行的
lower_rgb = (156,50,50)
upper_rgb = (180,255,255)
mask = cv2.inRange(hsv,lower_rgb,upper_rgb)
res = cv2.bitwise_and(img,img,mask=mask)
cv2.imshow('apple',res)
cv2.waitKey(0)

运行结果:
原图片:

检测结果:

posted @ 2023-01-07 16:45  坚持不懈的大白  阅读(231)  评论(0编辑  收藏  举报
@format