python

时间:2015-12-11 07:28:09

标签: python opencv

我正在尝试编写一个用于图像显示和面部捕捉的程序。我对python和OpenCV有点新鲜。

请在下面找到详细信息: 我在Windows XP上的win32上运行Python 2.7.5 打开cv2版本是3.0.0

对于该计划,

预定义文件夹中的图像需要以随机顺序显示500毫秒的固定时间。

图像之间的间隙应该通过黑屏覆盖,黑屏应该在1000-1500毫秒之间的任意随机时间间隔内进行。

一旦图像显示,在图像显示之间,即在250毫秒的点处,需要通过网络摄像头完成观看者的面部捕获。每次运行程序时,面部的输出应存储在另一个新创建的文件夹中。

我已经编写了下面的代码,但没有使用Haarcascade集成(可能需要)同步面部捕获来获得正确的序列。

我还在某处读到了“摄像机索引”可能涉及此问题,可能会为其分配零值。它究竟可以扮演什么角色? 请协助。提前谢谢。

import cv2
from matplotlib import pyplot as plt

img = cv2.imread('C:\\Sourceimagepath.jpg', 1)
cv2.startWindowThread()
cv2.namedWindow("Demo")
cv2.imshow("Demo", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

0 个答案:

没有答案