python實現USB攝像頭檢測,輸出圖像,黑白濾鏡

很少說,上代碼python

import cv2
import numpy as np
cap = cv2.VideoCapture(0)# set blue thresh
lower_blue=np.array([78,43,46])
upper_blue=np.array([110,255,255])
while(1):    # get a frame and show   
    ret, frame = cap.read()   
    cv2.imshow('Capture', frame)    # change to hsv model   
    hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)    # get mask   
    mask = cv2.inRange(hsv, lower_blue, upper_blue)   
    cv2.imshow('Mask', mask)    # detect blue   
    res = cv2.bitwise_and(frame, frame, mask=mask)   
    cv2.imshow('Result', res)   
    if cv2.waitKey(1) & 0xFF == ord('q'):      
        breakcap.release()
cv2.destroyAllWindows()