说明:将图片进行8*8块的dct变换,以及8*8块的反变化恢复原图像
说明:图像复原程序。I 为待修复图像,Ω为待修复区域,其边界为 ∂Ω ,Φ为待修复图像的已知区域。Criminisi算法的思想就是在边界 ∂Ω 上根据优先权选取一点p,选定以p点为中心的小方块yp为当前需要修复的块,然后在已知区域Φ中寻找最匹配的块yq,最后将yq中对应点的颜色信息复制到yp Ç W,并更...
说明:程序来源:沙威 程序作用:使用小波基对数据稀疏化,然后采用OMG重构数据 程序数据:lena图像 程序运行环境:matlab 程序结果:原图与恢复图的对比,PSNR 小波基的lena图像压缩感知恢复代码
说明:对图像进行约束最小二乘滤波复原,并调用edgetaper函数,减弱噪声放大效应和振铃现象
说明:RGB三通道的分解与合成,阈值分割对图像边缘处理,二值化,运动模糊图像的参数估计 包括Radon变换求模糊角度以及频谱法求模糊长度,以及维纳滤波法复原。
说明:基于复制粘贴的图像篡改检测算法,该算法首先提取出sift特征,用的是网上提供的提取sift的混合编程方法,然后将sift特征进行匹配并聚类,再用RANSAC算法剔除误匹配对,最后用线段将原始块和复制粘贴块中的匹配点连接起来。此算法能抵抗各种后处理操作,如旋转、尺度缩放、添加噪声等以及它们的几种组合。
说明:这时高斯模糊的源码,对做图像盲复原的同学可以参考
matlab高斯复原 gaosimohu gaussian-blur-matlab 高斯模糊--matlab 高斯-模糊
说明:该原代码包提供图像去噪,图像修复,求psnr值等功能。主要使用全变分方法等方法实现图像处理。
说明:对图像进行超分辨率重建,实际的恢复出来的图像更加贴近于原场景,最经典的yang的程序