文件名称:单幅图像的噪声水平估计:它可以精确地估计单幅图像的噪声水平。-matlab开发
文件大小:276KB
文件格式:ZIP
更新时间:2024-06-19 02:05:07
matlab
NoiseLevel 估计输入单个噪声图像的噪声水平。 [nlevel th num] = NoiseLevel(img,patchsize,decim,conf,itr) 输出参数nlevel:估计的噪音水平。 th:在最后一次迭代中提取弱纹理补丁的阈值。 num:上次迭代中提取的弱纹理补丁的数量。 维度输出参数与输入图像的通道相同。 输入参数img:输入单张图片patchsize(可选):补丁大小(默认值:7) decim(可选):抽取因子。 如果你输入大数,计算会加速。 (默认值:0) conf(可选):确定弱纹理阈值的置信区间。 在此算法中,通常将此值设置为非常接近的值。 (默认值:0.99) itr(可选):迭代次数。 (默认:3) 例子: img = double(imread('img.png')); nlevel = NoiseLevel(img); 网页: http
【文件预览】:
NoiseLevel20140507.zip
NoiseLevel20150203.zip