Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 小波滤波器修改原始图像?_Matlab_Image Processing_Filter - Fatal编程技术网

Matlab 小波滤波器修改原始图像?

Matlab 小波滤波器修改原始图像?,matlab,image-processing,filter,Matlab,Image Processing,Filter,嗨,我正在尝试去噪图像。步骤如下--- EXTRACTPRNU(I) 对I应用4个级别的小波分解 foreach小波分解级别do foreach分量c∈ {H,V,D}do 计算局部方差 将维纳滤波器应用于方差,计算无噪小波分量 通过计算干净分量,应用小波逆变换得到I clean 但去噪后的图像被改变了。图中显示了问题所在 我也在上报道过这一点,理想情况下,你应该给出你正在使用的实际代码(或者更好的是,一个较小的、自包含的版本,显示相同的问题),而不是pseodocode-这将帮助人们重现你的

嗨,我正在尝试去噪图像。步骤如下---

  • EXTRACTPRNU(I)
  • 对I应用4个级别的小波分解
  • foreach小波分解级别do
  • foreach分量c∈ {H,V,D}do
  • 计算局部方差
  • 将维纳滤波器应用于方差,计算无噪小波分量
  • 通过计算干净分量,应用小波逆变换得到I clean 但去噪后的图像被改变了。图中显示了问题所在


    我也在

    上报道过这一点,理想情况下,你应该给出你正在使用的实际代码(或者更好的是,一个较小的、自包含的版本,显示相同的问题),而不是pseodocode-这将帮助人们重现你的问题。是的,这是事实,但代码很大。你能告诉我怎么上传吗@chthonicdaemon@Luky代码是相当大的,是的,但看起来你做了一些错误的步骤。我建议使用一个内置图像(例如,so
    im=imread('board.tif')
    ),将代码裁剪到最小的复制版本,这样任何人都可以复制粘贴代码以查看结果。即使代码相当大,如果它是可复制粘贴的,也没那么糟糕。请按照链接…它用于计算局部方差