Pycharm调试手表:我可以直接显示图像

时间:2016-07-08 09:16:27

标签: python pycharm opencv3.0

与Visual Studio中提供的功能类似,我想使用PyCharm Community Edition 2016.1.4查看代码中的一些变量作为图像。

在我的情况下,它是一个稍后应用于图像的掩码,我希望在调试期间在点击断点时进行目视检查。 到目前为止,我已经尝试将遮罩本身添加到监视窗口,但之后我只看到了数组的数值。然后我尝试将表达式添加到监视窗口:

cv2.imshow('mask', mask)

但是,这会在遇到断点时冻结其他窗口并且不显示变量,所以我之后添加了第二个表达式:

cv2.imshow('mask', mask); cv2.waitKey(30)

这样可以解决这个问题,因为它允许在一个名为“mask”的单独窗口中命中断点时实际显示变量的内容。不幸的是,它仍会导致窗口冻结,显示变量。有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,所以我刚刚创建了OpenCV Image Viewer插件,该插件可以按您的期望工作。您可以将其安装到任何支持Python的JetBrains IDE(直接或通过插件)。

https://plugins.jetbrains.com/plugin/14371-opencv-image-viewer

enter image description here