提问人:Andrei 提问时间:9/14/2019 最后编辑:DrBwtsAndrei 更新时间:5/27/2020 访问量:531
OpenCV 调整实时摄像头的大小窗口
opencv resize window for a live cam
问:
我已经按照本教程进行了操作,并设法进行了面部检测,年龄+性别,就像这个视频中一样
现在我面临的问题是应用程序的窗口大小非常小,我不知道也找不到调整它大小的方法(在右下角的这张图片中,您可以看到窗口)。
应用程序的代码可以在这里找到
答:
0赞
jai_kumar
5/17/2020
#1
解决方案:无论您设置大小,,,opencv 调整实时摄像头的大小窗口
import cv2
def main():
windowName = "Main"
cv2.namedWindow(windowName)
cap = cv2.VideoCapture(0)
print('Width :' + str(cap.get(3)))
print('Height :' + str(cap.get(4)))
cap.set(3, 620)
cap.set(4, 720)
if cap.isOpened():
ret, frame = cap.read()
else:
ret = False
while ret:
ret, frame = cap.read()
output = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow(windowName, frame)
if cv2.waitKey(1) == 27:
break
cv2.destroyAllWindow()
cap.release()
if __name__== "__main__":
main()
评论