Matlab:用中心坐标提取ROI

时间:2014-09-24 12:56:15

标签: matlab image-processing roi

我有一个大小为1024 x 1024的乳房X线照片,我有异常的中心坐标(338.314)和包含异常的圆的像素的半径(56)。我希望提取包括异常在内的128 * 128大小的感兴趣区域。我试过

rect = [338-64,314-64,127,127]; 
crop = imcrop (img, rect) ;

但我认为ROI不包含所需的异常。 任何建议请。

1 个答案:

答案 0 :(得分:1)

MATLAB的矩阵索引采用(row,column)格式,而矩形索引通常采用(x,y)格式。 这意味着您可能需要交换矩形的两个第一个元素。

rect = [314-64,338-64,127,127]; 
crop = imcrop (img, rect) ;