Professional Documents
Culture Documents
Opencv
Opencv
Opencv
import serial
import cv2
import time
webcam = cv2.VideoCapture(0)
arduino = serial.Serial(port='COM9', baudrate=115200, timeout=0.1)
global value
value = 0
def write_data(x):
arduino.write(bytes(x, 'utf-8'))
time.sleep(0.06)
data = arduino.readline()
return data
while (1):
_, imageFrame = webcam.read()
hsvFrame = cv2.cvtColor(imageFrame, cv2.COLOR_BGR2HSV)
# Program Termination
cv2.imshow("Window", imageFrame)
if cv2.waitKey(10) & 0xFF == ord('q'):
imageFrame.release()
cv2.destroyAllWindows()
break