[問題] 有關使用deconvlucy的deconvolution函數已回收
我最近在做要將模糊影像還原的實驗
第一步就是先實作一個經典的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
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章