1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Img =[0 0 0 0 0 1 1
0 1 1 0 0 1 1
0 1 1 0 0 1 1
0 0 0 1 0 1 1
0 0 0 1 0 1 1
0 0 0 1 0 1 1
0 0 1 1 0 1 1
0 0 0 0 0 1 1];
[r,c] = meshgrid(1:size(Img,2),1:size(Img,1));
figure
hold on
text(r(:),c(:),num2str(Img(:)),'horizontalalignment','center',...
'verticalalignment','middle')
set(gca,'xlim',[.5 max(r(:))+.5], ...
'ylim',[.5 max(c(:))+.5],...
'xgrid','on',...
'ygrid','on',...
'xtick',.5:max(r(:))+.5,...
'xticklabel','',...
'ytick',.5:max(c(:))+.5,...
'yticklabel','',...
'box','on',...
'dataaspectratio',[1 1 1],...
'ydir','reverse',...
'gridlinestyle','-') |