如何获取 ROI 区域内的所有坐标(由 imfreehand 创建)?

How can I get all coordinates inside the ROI region (created by imfreehand)?

抱歉,如果我的问题很初级。 我想计算 DICOM 图片特定区域的 CT 值。我使用 imfreehand 绘制了 ROI,但我(通过 getposition 函数)得到的坐标只是关于边界的。 如何获取区域内的坐标?

使用imfreehand对象的createMask()方法创建二进制掩码,然后find获取xy坐标:

% your original image
imshow(zeros(100));
% imfreehand
h = imfreehand;
% create a mask and get coordinates
mask = h.createMask();
[y,x] = find(mask);