В следующем фрагменте кода я пытаюсь получить точное положение ограничивающего прямоугольника текста относительно координат пикселей рисунка (строки и столбца), чтобы в конечном итоге иметь возможность обрезать эту часть рисунка (из массива img).Однако то, что я получаю из textBox, не очень полезно!некоторые отрицательные числа !!кто-нибудь может дать мне несколько советов
hFigure = figure('Color', 'w','position',...
[1600 200 600 250]...
,'MenuBar', 'none', 'ToolBar', 'none');
axis off
axis([0 1 0 1]);
hText=text('String','T','fontsize',100,'color','r',...
'fontname','Times New Roman',...
'HorizontalAlignment','left','VerticalAlignment','bottom',...
'BackgroundColor',[.8 .8 .8],'EdgeColor','b');
set(hText, 'Units','Pixels');
textBox=get(hText, 'Extent');%[left,bottom,width,height]
figBox = get(hFigure,'Position');
imageData = getframe(hFigure);
img = imageData.cdata;
%using textBox and imgBox:
imgText=img(?:?,?:?,3); **% this is what I want to do**