numpy 打开CV帧立即打开和关闭[关闭]

siotufzp  于 2022-11-10  发布在  其他
关注(0)|答案(2)|浏览(112)

已关闭。这个问题需要更多的focused。它目前不接受答案。
**想要改进此问题吗?**更新问题,以便editing this post只关注一个问题。

19小时前就关门了。
Improve this question
以下是在vs‘Cap=cv2中运行的im代码片段。视频捕获(0),而cap.isOpen():

ret, frame = cap.read()
cv2.imshow('OpenCV feed', frame)

# breaks for a while

if cv2.waitKey(10) & 0xFF == ord('e'):

    break
cap.release()
cv2.destroyAllWindows()`

但它一运行就关闭了,我做错了什么?

czfnxgou

czfnxgou1#

因为Break不能用于中断if-它只能中断循环。
也许您应该使用sys.exit()return

bxpogfeg

bxpogfeg2#

试试这个:

if cv2.waitKey(10) & 0xFF == ord('e'):
    cv2.destroyAllWindows()
    break

相关问题