我是一个新的打开简历,并试图找出是否绿色的颜色存在于我的形象或没有。你知道吗
在我的cv2.0范围内,我有上色界和下色界。当我用cv2.bitwise\打开并看到颜色时,它显示有绿色,但我不知道如何打印绿色是否存在
hsv_image= cv2.cvtColor(img,cv2.COLOR_BGR2HSV)
lg = np.array([56,255,251])
ug = np.array([60,255,255])
gmask = cv2.inRange(hsv_image,lg ,ug)
color = cv2.bitwise_and(img,img,mask=gmask)
if gmask.equals(img):
print("green exist")
else:
print("not found")
我希望看到输出绿色存在于给定的图像中
您可以在蒙版图像上使用^{} 。由于
cv2.inRange()
返回最小/最大颜色阈值内所有像素的二进制掩码,因此,如果掩码上至少有一个白色像素,则颜色存在相关问题 更多 >
编程相关推荐