
该方法能够准确评估单幅图像中的噪声水平。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
NoiseLevel函数用于评估单个噪声图像中所包含的噪声程度。其功能可以表示为 [nlevel, th, num] = NoiseLevel(img, patchsize, decim, conf, itr),其中:nlevel代表估计的噪声水平;th是于最后一次迭代中筛选出的弱纹理补丁的阈值;num则是上次迭代中提取的弱纹理补丁的数量。输出参数的维度与输入图像的通道数一致。该函数接受以下输入参数:img,即输入单张图像;patchsize(可选),指定补丁的大小,默认值为7;decim(可选),表示抽取的因子,增大该值可以加速计算过程,默认值为0;conf(可选),用于定义弱纹理阈值的置信区间,在实际应用中通常将其设置为接近于1的值,默认值为0.99;itr(可选),表示迭代次数,默认值为3。例如,可以通过代码 img = double(imread(img.png)); nlevel = NoiseLevel(img); 来调用该函数。
全部评论 (0)
还没有任何评论哟~


