全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3440
推到 Plurk!
推到 Facebook!

有關內插法的疑問??

尚未結案
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-05 02:56:07 IP:203.203.xxx.xxx 未訂閱
請問個問大大據小弟所知,內插法是可以作為圖片放大縮小時的補償,但小弟現在是想做影像扭曲變形後的補償,把影像補償為,未扭曲變形前的影像請問可以用內插法來實踐嗎??因為小弟怎麼也寫不出來還請個問大大指教!! 謝謝!!
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-05 09:28:51 IP:61.230.xxx.xxx 未訂閱
你好: 請問扭曲變形是什麼公式的?而這個公式可以反轉嗎?
jiaching
一般會員


發表:21
回覆:21
積分:8
註冊:2003-07-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-06 14:44:38 IP:211.76.xxx.xxx 未訂閱
好像有bilinear interpolation 跟nearest neighbor interpolation的演算法 可以用 然後在套入座標轉換的公式 這樣應該可以 我猜~~~
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-08 13:26:58 IP:203.64.xxx.xxx 未訂閱
以下是小弟參考變形的校正方法,但用程式還是無法實踐出來還請各位大大指教!!    
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-08 14:36:29 IP:61.230.xxx.xxx 未訂閱
引言: 請問大大,據小弟所知,內插法是可以作為圖片放大縮小時的補償,但小弟現在是想做影像扭曲變形後的補償,把影像補償為未扭曲變形前的影像,請問可以用內插法來實踐嗎??因為小弟怎麼也寫不出來還請個問大大指教!!
先說明一下,內插法(interpolation)補償大多是用來預測未知像素的補償方式。 而扭曲變形(warpping)就有很多方式,小弟就有用過affine和bilinear的方式, 在這裡bilinear指的是雙線性轉換,可以用來對矩形做變形。bilinear interpolation 是模擬雙線性原理(並非真的雙線性原理),預測未知像素。 因為不知道要怎麼回答,所以想再請問一下residue所指的用內插法來實踐未扭曲 變形前的影像,所指的是什麼?以下小弟猜測, 1.如果是內插法,可以參考: 影像處理-內插法取樣 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=34733 2.如果bilinear轉換: 只要知道參數,求得反轉公式(用matlab算比較快),再做一次轉換,就可 以還原原圖,前提是要知道矩陣參數。
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-08 15:24:42 IP:203.64.xxx.xxx 未訂閱
感謝大大的指教!! 小弟這次要做的是,主要CCD擷取影像進來時因是凸透鏡的關係,所以會產生膨脹扭曲等現象,而小弟想把此現象消除但一直沒有頭緒,所以想請問大大那前幾次回覆中有哪些方法是可以消除此現象??那因如何實現在程式中,小弟試過 內插法(interpolation) 是參考大大您的大作,但好像不行!! 還請大大指教!! 謝謝!! ps:因表達能力不好,所以害大大費心了,在這裡小弟說聲抱歉!!
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-09-08 15:59:11 IP:140.135.xxx.xxx 未訂閱
residue您好:   建議您將Source(扭曲的圖),以及測試的程式碼貼上來   讓有經驗的人來幫助您< > > 順心< > <>~我也是在學習的階段,回答的不好請您多多見諒與指教~
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-09-08 16:13:18 IP:61.230.xxx.xxx 未訂閱
引言: 小弟這次要做的是,主要CCD擷取影像進來時因是凸透鏡的關係,所以會產生膨脹扭曲等現象,而小弟想把此現象消除但一直沒有頭緒,所以想請問大大那前幾次回覆中有哪些方法是可以消除此現象??那因如何實現在程式中,小弟試過 內插法(interpolation) 是參考大大您的大作,但好像不行!!
那就不是內插法的問題,而是影像變形的問題,需要一個適當的bilinear轉換矩陣 建議找一下影像變形的資料,例如:warp,morphing,或許可以找到這方面轉換方程式。 凸透鏡這個現象(在近距離拍攝時),在我的ccd也會出現,只是當時沒有去想這個問題。 發表人 - jerrykuo 於 2003/09/08 16:42:15
系統時間:2024-04-27 23:03:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!