Tri*_*leS 0 matlab photo image photolibrary matlab-figure
我正在使用matlab来对图像进行修改.我在Matlab上加载了一个图像.(图像可能具有不同的分辨率)将图像转换为灰度,然后将图像的矩阵转换为双倍.
我在图像上绘制了网格线(我已经发布了代码,如何在堆栈上的某个地方执行此操作).
我的问题是,由于在X轴和Y轴上对图像进行束缚,我可能在1000个方格上.
我想对该图像中的方块进行编号.
有没有在Matlab上绘制数字的选项?我很乐意收到任何有关这方面的信息(除了点击猴子并在0到1000上写油漆哈哈......).
干杯S.
下面是一个代码示例,用于将文本标签放在网格中间的图像上:
x = imread('cameraman.tif');
image(x)
axis image
grid on
%# grid domains
xg = 0:50:200;
yg = 0:50:200;
%# label coordinates
[xlbl, ylbl] = meshgrid(xg+25, yg+25);
%# create cell arrays of number labels
lbl = strtrim(cellstr(num2str((1:numel(xlbl))')));
text(xlbl(:), ylbl(:), lbl(:),'color','w',...
'HorizontalAlignment','center','VerticalAlignment','middle');
Run Code Online (Sandbox Code Playgroud)
