imshow相关内容

使用Python在opencv中的imshow不是交互式的

imshow()面临一些问题.我正在使用以下代码显示图像: cv2.namedWindow("image", cv2.WINDOW_GUI_EXPANDED) cv2.imshow("image", image) cv2.waitKey(0) cv2.destroyAllWindows() (显示的窗口) 但是窗口仅显示图像,不显示RGB信息或坐标,也不放大/缩小.我看过教程,似乎 ..
发布时间:2021-02-14 19:31:29 Python

用plt在热图上绘制渐变箭头

我正在尝试绘制箭头以可视化热图上的渐变.这是我到目前为止的代码: import matplotlib.pyplot as plt import numpy as np function_to_plot = lambda x, y: x + y ** 2 horizontal_min, horizontal_max, horizontal_stepsize = 0, 3, 0.3 vertic ..
发布时间:2020-11-20 01:18:15 Python

用matplotlib平滑imshow图

我正在使用matplotlib.pyplot中的imshow绘制计数密度,但我想绘制一个更平滑的图. 我可以对此应用任何过滤器吗? 解决方案 尝试使用插值参数: ax.imshow(grid, interpolation=interp_method) matplotlib演示 matplotlib api 如果您要手动处理过滤器的强度,则可以 (scipy.ndimage ..
发布时间:2020-11-06 06:00:50 Python

在C ++中显示,工具栏消失了

我一直在使用相同的代码在Ubuntu系统中显示矩阵图像,但是最近,显示窗口突然变了蓝色,现在无法正常工作。 对于初学者来说,显示窗口上应有的工具栏已消失,因此,我无法使用GUI保存图像,其次,我不再能够滚动以放大图像。 Mat dataMatrix1(2048,2048,CV_8UC1,m); imshow(“显示窗口”,dataMatrix1); waitKey(10); ..
发布时间:2020-10-22 06:11:01 C/C++开发

Matplotlib相关热图中缺少标签

我正在使用UCI机器学习存储库中的鲍鱼数据集 。我想使用matplotlib和imshow显示关联热图。 第一次尝试,它工作正常。绘制并标记了所有数字变量,在这里看到: fig = plt.figure(figsize =(15,8)) ax1 = fig.add_subplot(111) plt.imshow(df.corr(),cmap ='hot',插值='nearest' ..
发布时间:2020-10-10 01:28:26 其他开发

优化非正规数据读取图像

我有一些未规范化的源数据(示例显示在下面代码的csv变量中).在此数据中,我无法保证任何最小值,最大值或步长值.因此,我需要找出源数据. 读取数据并定义必要的值以绘制我的图像后,出现了下面的循环.运行这样的代码读取(150k行)表明该代码非常慢,花了我大约110秒(!!!)来渲染整个图像(非常小的图像). 欢迎任何提示,即使我必须使用其他库或数据类型也是如此.我的主要目标是显示来自CS ..
发布时间:2020-07-12 03:02:50 Python

反映多个子图上的事件处理

我正在尝试创建一个包含4个子图的交互式图.理想情况下,单击其中一个子图将在其余子图上产生相同的效果(镜像单击). 直到现在,我只能单独单击它们,并使用mpldatacursor获取特定数据. 在此图中,单击事件将导致所有4个图形显示x,y,z的相应数据: import matplotlib.pyplot as plt import numpy as np from mpldata ..
发布时间:2020-05-28 03:25:06 Python

使用matplotlib.pyplot,imshow()和savefig()以全分辨率进行绘制?

我有一个中等大小的数组(例如1500x3000),因为它是一幅图像,所以我想按比例绘制.但是,垂直和水平比例是非常不同的.为了简化起见,假设有1米/行和10/列.然后,该图应生成c的图像. 1500x30000.我将kwarg范围用于比例尺和Aspect = 1,以避免变形. 无论是使用绘图窗口(QT4)和imshow()还是使用savefig(),我都无法成功生成大规模和全分辨率的图像. ..
发布时间:2020-05-28 03:22:23 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)是否满足您的要求 ..
发布时间:2020-05-28 03:20:11 Python

日期与时间图上数据的颜色映射

我正在尝试在2d图上绘制3个变量x,y,z,其中x(日期)在x轴上,y(时间)在y轴上,z(温度)用色标映射. 我在pandas Dataframe中有三个可用变量,并创建了一个带有datenumber的额外列,以便matplotlib可以使用它. import pandas as pd import matplotlib.pyplot as plt import matplotlib.da ..
发布时间:2020-05-24 04:18:16 Python

使用OpenCV显示图像时发生异常

我尝试使用OpenCV函数'imshow()'显示图像. cv::Mat im = cv::imread("/home/franek/Schreibtisch/image.jpg",cv::IMREAD_GRAYSCALE); cv::imshow("original", im); 现在它告诉我: OpenCV错误:cvtColor中的声明失败(scn == 3 || scn ..
发布时间:2020-05-20 21:30:07 C/C++开发

为什么右键单击在OpenCV imshow()窗口中打开一个下拉菜单?

我正在尝试运行 OpenCV Grabcut示例在我的系统上: OpenCV版本4.1.0 Python版本3.6.8 IDLE版本3.6.8 Ubuntu 18.04.2 这是来自cv2.getBuildInformation()的构建信息: 在Grabcut示例脚本中,我需要“使用右键鼠标按钮在对象周围绘制一个矩形".出于某种原因,当我单击鼠标右键(即单击并按住鼠标右键)时, ..
发布时间:2020-05-20 21:04:33 Python

cv2.imshow图像窗口放置在可见屏幕之外

我正在从menpo运行python35的Anaconda安装和cv2安装. 我遇到cv2.imshow()在将类似于下面的代码作为独立脚本和控制台中的命令行(cmd,spyder,ipython)逐行运行时,不一致地将图像窗口放置在可视屏幕之外的问题... import cv2 img = cv2.imread('Image71.jpg',0) cv2.startWindowThread() c ..
发布时间:2020-05-20 20:18:55 Python