[問題] 有關使用deconvlucy的deconvolution函數已回收

看板MATLAB作者 (肉元,吉米,助教)時間16年前 (2009/04/29 13:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我最近在做要將模糊影像還原的實驗 第一步就是先實作一個經典的Richardson Lucy的方法 根據多方的資料及文獻可知道這種iterative的RL deconvolution程序是 B I_t+1 = I_t (K o -----------) I_t * K 以上 I_t 代表 第t個iteration的結果 K 代表 kernel B 代表 blurred 2D image * 代表 convolution o 代表 correlation -- 代表 point-wise division 省略的乘法也是代表 point-wise multiplication 我用了matlab中的conv2跟filter2完成整個RL演算法 但是最後的結果卻與matlab內建的指令: deconvlucy不太相同 不同點在於一樣都是設跑20個iteration 我的結果還有點模糊,要更多回圈才能漸進清楚 但是matlab的deconvlucy卻已經非常清楚了 想請問是我對Richardson-Lucy的理解有誤嗎? 為什麼我的結果跟matlab的差這麼多@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.29.88
文章代碼(AID): #19z-DgCU (MATLAB)
文章代碼(AID): #19z-DgCU (MATLAB)