Python 为什么imshow会跳到一个没有';不存在?

Python 为什么imshow会跳到一个没有';不存在?,python,opencv,Python,Opencv,更改大小后,窗口不会弹出,但当我在任务栏中单击它时,它会在图标和右侧之间跳出屏幕 将其更改回原来的大小或其他大小没有任何效果。即使在pycharm上使用了撤销选项,仍然什么都没有。重新启动电脑以重新启动 cv2.imshow('window',cv2.resize(screen,(800,600))) Process(target=main), args=(':0.0',)).start() 即使不运行这个平面代码也会影响它 还应该提到的是,我有两个显示器,我尝试了所有的组合2,只有一个,p

更改大小后,窗口不会弹出,但当我在任务栏中单击它时,它会在图标和右侧之间跳出屏幕

将其更改回原来的大小或其他大小没有任何效果。即使在pycharm上使用了撤销选项,仍然什么都没有。重新启动电脑以重新启动

cv2.imshow('window',cv2.resize(screen,(800,600)))

Process(target=main), args=(':0.0',)).start()
即使不运行这个平面代码也会影响它

还应该提到的是,我有两个显示器,我尝试了所有的组合2,只有一个,pcm,电视。也来自每个gpu


更新:强迫它全屏运行使它显示出来,但这很糟糕。我启动了一个新文件,并再次编写了程序。现在它正在录制,但录制屏幕的视图仍在跳跃。即使重新安装了opencv,这可能是gpu相关的问题吗?

在调用
cv2.imshow()
之后,您是否正在使用
cv2.waitKey()
?因为
waitKey()
是实际绘制图像的工具。这是我在简单示例中忘记的,抱歉。我用的是什么?OpenCV是如何安装的?Windows 10 64位,它是通过以下命令安装的:pip install--升级OpenCV python我运行python v3.5.3不确定如何在OpenCV中查看witch版本调用
cv2.waitKey()
后是否使用
cv2.imshow()
?因为
waitKey()
是实际绘制图像的工具。这是我在简单示例中忘记的,抱歉。我用的是什么?OpenCV是如何安装的?Windows 10 64位,它是通过以下命令安装的:pip install--upgrade OpenCV python我运行python v3.5.3不确定如何在OpenCV中看到witch版本
import cv2
import grabscreen

while True:
    screen = grabscreen.grab_screen(region=(0, 40, 1920, 1120))
    cv2.imshow('window', screen)
    if cv2.waitKey ( 25 ) & 0xFF == ord ( 'q' ):
         cv2.destroyAllWindows ()
         break