代码之家  ›  专栏  ›  技术社区  ›  Derek 朕會功夫

使用OpenCV时永远弹跳Python火箭飞船

  •  0
  • Derek 朕會功夫  · 技术社区  · 8 年前

    我使用的Python版本是MacOS Sierra上的Python 2.7.13,我还将OpenCV 3与Python一起使用。

    while True:
        frame = read_stream()
        # some manipulation on `frame`
        cv2.imshow("Screen", frame)
    

    enter image description here

    可能的原因是什么?我只是想不出一个理由。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Uvar    8 年前

    从文档中:

    注意:此函数后面应跟随waitKey函数,该函数将在指定毫秒内显示图像。否则,它不会显示图像。例如,等待键(0)将无限显示窗口,直到按下任何键(它适用于图像显示)。等待键(25)将显示一个帧25毫秒,之后显示器将自动关闭。(如果您将其放入循环以读取视频,它将逐帧显示视频)

    编辑:正如你第一次说的那样,我可能走错了方向。如果是这样的话,我将删除答案,我们将研究图像窗口“屏幕”的定义。。。