我正在使用multiprocessing
模块访问网络摄像头,该模块的GUI由Tkinter
呈现。
参考Multiprocessing with PIL,有没有办法使用此模块获取网络摄像头的规格,如分辨率,曝光时间?
答案 0 :(得分:0)
参考链接Display an OpenCV video in tkinter using multiprocessing过程功能:
p = Process(target=image_capture, args=(queue,))
将命令传递给函数image_capture
,这使得VideoCapture
的实例名为vidFile
。此实例可用于查找相机规格。使用:
print "Exposure Time " + str(cap.get(cv.CV_CAP_PROP_EXPOSURE))
cap.set(15, -5)
# 15 is used for Exposure time
# and second parameter is the value
# to which you are setting the exposure time
有关设置其他参数的信息,请参阅setting-camera-parameters-in-opencv-python。