当前位置: 首页 > 面试题库 >

在python IDE中使用matplotlib.pylab的imshow吗?

宓英哲
2023-03-14
问题内容

我试图在photutil中运行示例

除生产线外,一切正常

plt.imshow(image, cmap='gray_r', origin='lower')

这不会引发异常,但不会显示任何图像。我用埃里克的想法。


问题答案:

您需要plt.show()稍后致电。

从Matplotlib常见问题解答:

当您想在显示器上查看绘图时,用户界面后端将需要启动GUI主循环。这就是show()所做的。它告诉matplotlib提升到目前为止创建的所有图形窗口并启动mainloop。由于默认情况下该主循环处于阻塞状态(即脚本执行已暂停),因此最后每个脚本只应调用一次。关闭最后一个窗口后,将继续执行脚本。



 类似资料:
  • 问题内容: 我经常发现自己需要使用matplotlib在Python中创建热图样式的可视化效果。Matplotlib提供了几种功能,它们显然可以完成相同的操作。 建议代替但是什么之间的差值(从实用的角度作为数据绘图仪)和?相互使用时的利弊是什么?在哪种情况下,一个或另一个将是明显的赢家? 问题答案: 从根本上讲,假定数组中的所有数据元素均应以相同的大小呈现,而/将数据数组的元素与矩形元素(其大小可

  • 执行时出现错误,程序崩溃。 null 那有什么不对?

  • 本文向大家介绍OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现,包括了OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现的使用技巧和注意事项,需要的朋友参考一下 一、问题 在Python里使用OpenCV时,一般是通过cv2.imread读入图片,然后用plt.imshow显示图片,但最近学习OpenCV时这样做

  • 问题内容: 我有两个3D探地雷达数据阵列。每个阵列基本上都是延时二维图像的集合,其中时间沿三维方向增加。我想创建一个3D图,该图与每个数组的2D图像相交。 我实质上是在尝试创建围栏图。在以下网站上可以找到此类绘图的一些示例: http //www.geogiga.com/images/products/seismapper_3d_seismic_color.gif http://www.usna.

  • 我在mac os中使用pip安装opencv python。现在是cv2。imshow函数给出以下错误 OpenCV错误:未指定的错误(函数未实现。使用Windows、GTK 2. x或Carbon支持重建库。如果你在Ubuntu或Debian上,安装libgtk2.0-dev和pkg-config,然后在cvShowImage中重新运行cmake或配置脚本) 我如何解决这个问题?为什么pip不检

  • 问题内容: 我想绘制概率图,但是imshow会为概率为零的点生成模糊值。如何摆脱围绕真实网格点的模糊外围? 例: 问题答案: 默认情况下(在mpl 2.0中已更改),对数据进行插值(就像对图像所做的那样)。您需要做的就是告诉它不要插值: 也将为您想要的工作。 doc