我正在 MATLAB 中可视化一个矩阵imshow
。但是,我希望 y 和 x 轴交换位置,使 x 对应于矩阵的行索引,y 对应于列索引。
我还想将轴的增量值更改为 0.01,以便第 10 行的 x 值为 0.1,第 100 行的 x 值为 1,依此类推。
要交换轴,您需要更改轴的视图。默认情况下,2D 视图的 y 轴是垂直的,x 轴是水平的。您可以通过旋转来更改此设置view90度。
view(-90,90) % Default is view(0, 90)
要更改增量,您需要更改XData
and YData
of the image
返回的对象imshow
.
him = imshow(img, []);
set(him, 'XData', [0, size(img, 2)/100], 'YData', [0, size(img, 1)/100]);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)