Advertisement

opencv-python 通过鼠标指定目标颜色 进行基于颜色的目标追踪

阅读量:

opencv-python 鼠标指定识别颜色/实现颜色物体追踪

进行测试时,首先观察实际效果,通过鼠标在屏幕中点击目标颜色(红色),即可生成轮廓并形成‘画圈’。

在这里插入图片描述
复制代码
    # -*- coding : utf-8 -*-
    import cv2
    import numpy as np
    
    def setHsv(event,x,y,flags,param):
    if event==cv2.EVENT_LBUTTONDOWN:
        print("HSV is",hsv_frame[y,x])
        cv2.setTrackbarPos('H_l','image', hsv_frame[y,x][0]-HSVvalue if (hsv_frame[y,x][0]-HSVvalue>0) else 0 )
        cv2.setTrackbarPos('H_h', 'image',hsv_frame[y,x][0]+HSVvalue if (hsv_frame[y,x][0]+HSVvalue<18

全部评论 (0)

还没有任何评论哟~