Non Local Means-块匹配MATLAB和GPU实现

matlab 代码

IO接口

[posIdx, weiIdx] = blockMaching(im, par)
输入:
* 图像im
* 匹配参数,window和block尺寸,step等
输出:
* 不同中心块对应的前10个类的索引posIdx
* 前10个类的权重

步骤:

  1. 设置块匹配的window大小为5*5,window移动步长为1,block大小为25*25,block的移动步长为2。
  2. 提取所有window块

对于3维图像,[d1,d2,d3] = size(im);

方法1.

for d3
    for d1
        for d2
        %抽取5*5的window
        end
    end
end
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章