盲解卷积算法问题

noo*_*b88 2 c++ graphics optimization image-manipulation image-processing

我正在研究反卷积,
偶然发现Richardson-Lucy反卷积,
我正在考虑编写一个简单的程序来使用这种方法进行后处理,
是否有人知道在哪里可以找到完整的可实现算法或源代码我可以研究和玩耍用?

最好用C++语言或matlab.

我读了几本书,但是它们有点普遍而且太理论化了.

谢谢Charles Mawby.
但我仍然遇到在线查找.m文件的问题,
所有我得到的参考形式是参考而不是真实的文件.
非常感谢您能否提供更多详情.
提前致谢!

小智 5

MATLAB有一个不错的实现(在Google上搜索corelucy.m和deconvlucy.m,或下载MATLAB和图像处理工具箱演示).

MathWorks在其网站上有文档:

http://www.mathworks.com/access/helpdesk/help/toolbox/images/bqqhld4.html

外部循环(设置反卷积点扩散函数,进行迭代)在这里:http:
//ecco2.jpl.nasa.gov/opendap/hyrax/matlab/images/images/deconvlucy.m

内循环(LR算法的核心部分):https:
//svn.ecdf.ed.ac.uk/repo/ph/IGM/matlab/generic/images/corelucy.m

非常好的NASA主持部分MATLAB!