0
我試圖做MATLAB
如下:給出具體值的像素在一些選定的區域
- 選擇一些感興趣的區域
- 給該區域的像素值
1
例如
我不知道,就在這裏imfreehand
是一個起點,選擇感興趣的區域。然後怎樣呢?
怎麼能在這個被MATLAB
做?
謝謝。
我試圖做MATLAB
如下:給出具體值的像素在一些選定的區域
1
例如我不知道,就在這裏imfreehand
是一個起點,選擇感興趣的區域。然後怎樣呢?
怎麼能在這個被MATLAB
做?
謝謝。
這是一個簡短的例子。既然你提到imfreehand
,我認爲包括但根據您要創建什麼類型的投資回報率,impoly
或imrect
可以做得更好:
img = im2double(imread('cameraman.tif'));
imshow(img);
roi = imfreehand;
img2 = img;
img2(roi.createMask) = 1;
imshow(img2);
感謝您的回覆和漂亮的答案。我們可以使用'roi = imfreehand',對吧?在'roi = imfreehand(gca);'中使用'gca'是否有目的? – Simplicity
你說得對。省略時'gca'是默認值。我以前的關於ROI的Matlab程序有多組軸,這迫使我指定'不正確'必須使用哪個軸。在這種簡單的情況下,不需要指定。我更改了代碼以反映您的建議。 – Bee