[問題] 將圖片等比例縮小 Interp()模擬已回收
請問~ 要如何將一張圖等比例縮小呢?
不是imresize()那種將其整張切割成比較小張的
比方說原圖是250*250,縮小後的圖也是250*250
只是圖片顯示的圖是以一個比例縮小這樣
會需要這樣做是因為要使用interp()去模擬成多張
比方說如果現在有大腦的十張剖面的X光圖
然後用interp()去模擬內插出100張的剖面圖
我嘗試寫了以下兩種code http://paste.ideaslabs.com/show/9jV3RYw8K
http://paste.ideaslabs.com/show/loKzdWYpXA
兩種run出來的結果是一樣的~ 而且都大約花掉55秒之久(10張圖interp成30張)
用的是 interp(I, 3); 這個func 可是並不曉得這樣的結果是不是正確的
因為現在有的圖只有一張 所以想要將他依照比例縮小 縮小 縮小
然後從小的開始dicomread()到最大的在到小的 然後再去模擬
只是也不確定是否這種interp的方式是正確的嘛?
還是應該要用 interp2() 但是我卻無法成功使用
卡在 ZI = interp2(X, Y, Z, XI, YI);
ZI跟Z我知道是原像素值跟內插法算出來的像素值
可是X Y XI YI就不清楚是要怎麼去設定了
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.87.130
※ 編輯: Sanbeishuu 來自: 59.125.87.130 (09/01 19:29)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章