在 PyCharm 中调试时将 numpy 数组视为图像?

问题描述 投票:0回答:3

在 PyCharm 中调试时是否可以将 numpy 数组视为图像?

我尝试进入

PIL.Image.fromarray(my_data, 'RGB').show()

喜欢手表,但得到了

PIL 未定义

错误。这可能是因为当前模块中没有导入 PIL。

任何其他方式表示赞赏。也许可以写我自己的查看器什么的?

image numpy debugging pycharm
3个回答
19
投票

我刚刚创建了 OpenCV 图像查看器插件,只需单击即可在调试时显示图像。您可以将其安装到任何支持 Python 的 JetBrains IDE(直接或通过插件)。

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

enter image description here


4
投票

我能够使用分号导入包,并且能够使用如下表达式显示图像:

import matplotlib; matplotlib.pyplot.imshow(mydata)

0
投票

作为替代方案,PyCharm 的 PixelLens 除了 Numpy 之外还支持 Pillow、Tensorflow 和 PyTorch 图像数据:

https://plugins.jetbrains.com/plugin/25039-pixellens

© www.soinside.com 2019 - 2024. All rights reserved.