[在此处输入图像说明] [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
这是在R2018b上运行的 - 学术版。出于某种原因,过去两天它遇到了很多问题,只是保存文件而不是运行我正确编写的东西。我最终复制并粘贴该段并重命名.m文件并按预期运行。