我正在使用odroid xu4进行研究,以便从USB红外摄像机获取图像并进行实时研究。
我必须使用openCV软件包,但我发现ARM处理器存在一些问题,实际上,我发现安装该软件包的唯一方法是使用berryconda。 一旦尝试了一些代码,我发现berryconda不支持功能 imshow 。 我尝试使用matplotlib的imshow,但仅获得一帧相机,而不获得连续的图像流。
有人可以给我推荐一个图像浏览器包,让我流畅地看摄像机吗?
这是我使用的代码:
import numpy as np
import cv2
cap = cv2.VideoCapture('vtest.avi')
while(cap.isOpened()):
ret, frame = cap.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
谢谢