与Visual Studio中提供的功能类似,我想使用PyCharm Community Edition 2016.1.4查看代码中的一些变量作为图像。
在我的情况下,它是一个稍后应用于图像的掩码,我希望在调试期间在点击断点时进行目视检查。 到目前为止,我已经尝试将遮罩本身添加到监视窗口,但之后我只看到了数组的数值。然后我尝试将表达式添加到监视窗口:
cv2.imshow('mask', mask)
但是,这会在遇到断点时冻结其他窗口并且不显示变量,所以我之后添加了第二个表达式:
cv2.imshow('mask', mask); cv2.waitKey(30)
这样可以解决这个问题,因为它允许在一个名为“mask”的单独窗口中命中断点时实际显示变量的内容。不幸的是,它仍会导致窗口冻结,显示变量。有人知道如何解决这个问题吗?
答案 0 :(得分:0)
我遇到了类似的问题,所以我刚刚创建了OpenCV Image Viewer插件,该插件可以按您的期望工作。您可以将其安装到任何支持Python的JetBrains IDE(直接或通过插件)。
https://plugins.jetbrains.com/plugin/14371-opencv-image-viewer