MATLAB - Axes重新标记故障轴没有重新标记,但编译得很好

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

[在此处输入图像说明] [1] [在此处输入图像说明] [2]我必须重新调整轴。我做了必要的计算来重新调整轴,并尝试使用xlim([,])和轴([])

代码运行正常并正确地将图像加载到图中,但根本不重新缩放轴。

xlim([lower_val,upper_val]); ylim([lower_val,upper_val]);和轴([l_x u_x l_y u_x);图形创建后和图像绘制后

对于所有的尝试,我没有改变我的图像情节的轴。

brightfield= figure(1);

 %10x objective
 %Lpixel=(tot_mag)*(Lrealinimage);
 %Lreal=(#pixels*Lpixel)/tot_mag;
 %Lrealx=(1280*3.6)/(10*0.5);
 %Lrealx=921.6000

 axis([0 921.6000, 0 737.2800]);
 xlim ([0, 921.6000]); ylim([0, 737.2800]); 

 color_brightfield=imread('cheek_cell_10x.bmp');
 imagesc(color_brightfield);
 axis image; hold on;
 axis([0 921.6000, 0 737.2800]);
 xlim ([0, 921.6000]); ylim([0, 737.2800]); 

title('BrightField Microscopy -> 10x objective');
 xlabel('microns'); ylabel('microns');


  [1]: https://i.stack.imgur.com/NkviA.jpg
matlab syntax axes
1个回答
0
投票

这是在R2018b上运行的 - 学术版。出于某种原因,过去两天它遇到了很多问题,只是保存文件而不是运行我正确编写的东西。我最终复制并粘贴该段并重命名.m文件并按预期运行。

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