imshow相关内容

在MatLab中用imshow方法显示图像标题

如何在MatLab图形中显示图像标题?我有以下代码: I=imread('./../images/pap.png'); subplot(1,2,1); imshow(I); % here I want to show labels 推荐答案 使用title命令。它的工作原理与plot非常相似。imshow生成一个新的图形,以便您可以对此处的任何图形应用命令。通过使用title,您将 ..
发布时间:2022-09-03 17:31:42 其他开发

PYTHON中的RGB极坐标图

我正在尝试用Python语言生成RGB极地图,我希望matplotlib.pyplot.imshow能够做到。但是,每当我尝试使用此方法绘制数据时,都会得到空白输出。 import matplotlib.pyplot as plt import numpy as np data = np.array([[[0,0,1],[0,1,0],[1,0,0]],[[0,0,0.5],[0,0.5, ..
发布时间:2022-04-19 19:28:36 Python

如何在 matplotlib 中向 im​​show() 添加图例

我正在使用 matplotlib 在 plot() 或 bar() 中,如果我们给它们添加标签,我们可以很容易地放置图例.但如果它是 contourf() 或 imshow() 我知道有一个colorbar()可以呈现颜色范围,但是不满意.我想要这样一个有名字(标签)的传说. 我能想到的是,给矩阵中的每个元素添加标签,然后,尝试legend(),看看它是否有效,但是如何给元素添加 ..
发布时间:2022-01-25 22:14:33 Python

将 matplotlib.pylab 的 imshow 与 python ide 一起使用?

我尝试在 photutil 中运行示例/p> 一切都很好,除了这条线 plt.imshow(image, cmap='gray_r', origin='lower') 不会引发异常但不显示图像.我用的是 eric ide. 解决方案 之后需要调用plt.show(). 来自 Matplotlib 常见问题解答: 当您想在显示器上查看绘图时,用户界面后端需要启动 GUI 主 ..
发布时间:2022-01-20 21:09:19 Python

使用 matplotlib 平滑 imshow 图

我正在使用 matplotlib.pyplot 中的 imshow 绘制计数密度,但我想要更平滑的绘图. 我可以对此应用任何过滤器吗? 解决方案 尝试使用插值参数:ax.imshow(grid,interpolation=interp_method) matplotlib 演示 matplotlib api ..
发布时间:2021-12-23 15:52:15 Python

不规则 X Y Z 数据的轮廓/显示图

我有 X、Y、Z 格式的数据,其中都是一维数组,Z 是坐标 (X,Y) 处的测量幅度.我想将此数据显示为等高线或“imshow"图,其中等高线/颜色表示值 Z(振幅). 用于测量和 X 和 Y 外观的网格不规则间隔. 非常感谢, len(X)=100 len(Y)=100 len(Z)=100 解决方案 plt.tricontourf(x,y,z) 是否满足您 ..
发布时间:2021-12-21 09:40:36 Python

带有 imshow 的 matplotlib 图的 xaxis 中的日期

所以我是用 matplotlib 编程的新手.我使用 imshow() 和一个数组创建了一个颜色图.起初,轴只是我数组的行号和列号.我使用了 extent = (xmin,xmax,ymin,ymax) 分别得到了 unix 时间和高度的 x 轴. 我想将 x 轴从 unix 时间 (982376726,982377321) 更改为 UT(02:25:26, 02:35:21).我在 HH: ..
发布时间:2021-12-21 09:33:01 Python

Imshow:范围和方面

我正在编写一个通过 3D 数据集可视化切片和投影的软件系统.我正在使用 matplotlib,特别是 imshow 来可视化我从分析代码中得到的图像缓冲区. 因为我想用绘图轴注释图像,所以我使用 imshow 提供的范围关键字将图像缓冲区像素坐标映射到数据空间坐标系. 不幸的是,matplotlib 不知道单位.假设(以人为示例)我想绘制尺寸为 1000 m X 1 km 的图像.在这 ..
发布时间:2021-12-11 13:47:15 Python

Matplotlib 调整图像子图 hspace 和 wspace

我正在尝试在 3×3 网格上构建一个包含 9 个图像子图的图形,所有子图都共享 X 或 Y 轴,并且相邻子图之间没有空间. 以下代码添加所需的轴并折叠它们之间的空间.到目前为止,一切都很好: fig, axes = plt.subplots(ncols=3, nrows=3, sharex=True, sharey=True)fig.subplots_adjust(hspace=0, ws ..
发布时间:2021-08-31 20:22:16 Python

Matplotlib,使用 imshow 更快地刷新图像

我正在做一个项目,我必须在 GUI 窗口上绘制 320*250 像素的图像,如果可能的话,每秒绘制 60 次.所以我尝试使用 ma​​tplotlib 2.0.2、Python 3.6 和 PyQt5(因为我开始了解这些工具并在另一个项目上工作)与此),以下列方式: 导入系统、随机、matplotlib从 PyQt5 导入 QtCore、QtGui、QtWidgetsmatplotlib.use ..
发布时间:2021-06-24 20:09:50 Python

如何删除“空"子图之间的空间?

我正在制作一个总共有 68 个子图的图形,并想删除它们之间的空白区域.这是我所拥有的: . 我该怎么做? 编辑:使用 plt.tight_layout() 会使情况更糟: 这是我的代码: for j in range(0,len(sort_yf)):对于范围内的 i (0,len(yf)):如果 yf[i]==sort_yf[j]:sort_ID=np.append(so ..
发布时间:2021-06-18 18:55:28 Python

在 cv::imshow() 中出错 - 断言:“false";在文件 qasciikey.cpp 中,第 501 行

每当我调用 cv::waitKey() 时,我都会收到此错误: ASSERT: "false" in file qasciikey.cpp, line 501 我不确定为什么会收到此错误.我在通过 Windows 上的 MobaXterm 连接的 Ubuntu Server 14.04 EC2 实例上运行.如果我在普通的 ubuntu 机器上运行所有相同的代码,一切都很好. 这是发生这种 ..
发布时间:2021-06-12 19:38:37 C/C++开发

在子图环境中使用时,matplotlib.pyplot.imshow的边距

我正在尝试使用 imshow 在图形的不同图中绘制多个数组的值. 当我只绘制一张图像,并使用具有正确范围的 plt.imshow() 命令时,该图完美呈现.但是,当我尝试使用plt.subplot()在同一幅图中创建该图像的多个图时,这些图中的每一个都以不正确的x轴设置结尾,并且有白色边距.我尝试使用 set_xlim() 命令更正 x 轴范围,但没有效果(我也不明白). 下面是最小的 ..
发布时间:2021-06-01 21:03:56 Python

cartopy:如何在地图顶部添加图像

如何在自定义地图上叠加自定义图像? 如果我这样做 ax = plt.axes(projection=map_quest_aerial.crs)ax.set_extent([lon_0,lon_1,lat_0,lat_1])plt.imshow('myimage.png', extent=(x0,x1,y0,y1))plt.show() 我的图像在轴上正确显示.但是,如果我尝试添加背景地图 ..
发布时间:2021-06-01 20:49:29 其他开发