您的位置:首页 > 编程语言 > Python开发

OpenCV获取摄像头数据并显示在窗口里 Python实现

2017-07-07 20:42 806 查看
import cv2

clicked = False
def onMouse(event, x, y, flags, param):
global clicked
if event == cv2.EVENT_LBUTTONUP:
clicked = True

cameraCapture = cv2.VideoCapture(0)
cv2.namedWindow('MyWindow')
cv2.setMouseCallback('MyWindow', onMouse)

success, frame = cameraCapture.read()
while success and cv2.waitKey(1) == 255:
keycode = cv2.waitKey(1)
cv2.imshow('MyWindow',frame)
success, frame = cameraCapture.read()

cameraCapture.release()


这里的cv2.waitKey(1) == 255的255我是在Ubuntu是测试的结果。也有人说是bug。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: