[問題] 讀取figure內的pixel value已回收

看板MATLAB作者 (KILALA)時間16年前 (2009/10/22 13:23), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
因為我得到的座標位置不是像素座標(整數) 而是空間座標(有小數點的) 我為了想要標示出這些座標所框出來的範圍 所以寫了程式如下 figure(1), imshow(Im,[]); hold on wreg = fnplt(cscvn([xy,xy(:,1)])); fill(wreg(1,:),wreg(2,:),'w'), axis equal Im 是 原影像 wreg 就是那些空間座標 (wreg中的點組起來是一個封閉的region) 現在我把那個region都塗成白色 但是我想要的 是原影像中相同位置的東西 現在的figure(1) 顯示的是原影像但是那region是白色的 所以我想利用figure(1)當mask去把還原那個白色region的就好 但是我不會讀figure(1)上的影像pixel value 請問有什麼方法可以讀取呢?? 因為我的影像格式跟一般常見的不一樣(醫學影像) 所以不考慮先存成jpg或是bmp那類格式的影像 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.142.124

10/22 16:44, , 1F
學姐好~
10/22 16:44, 1F
文章代碼(AID): #1At-n6Qp (MATLAB)
文章代碼(AID): #1At-n6Qp (MATLAB)