1 简介 分数阶傅里叶变换(Fractional Fourier Transform, FRFT)是一种可以同时兼顾时频域的研究工具,适用于处理非平稳信号,将FRFT与图像处理结合在一起,更利于分析图像的时域和频域特征。数字
1 简介
分数阶傅里叶变换(Fractional Fourier Transform, FRFT)是一种可以同时兼顾时频域的研究工具,适用于处理非平稳信号,将FRFT与图像处理结合在一起,更利于分析图像的时域和频域特征。数字图像作为数字通信传输中的重要媒介,其在传输过程中的安全性极易受到外界攻击的破坏。若图像在传输过程中被攻击者拷贝、复制或篡改,可能会造成极大的经济损失。本文主要针对图像传输过程的安全性问题,在分析FRFT与图像处理的应用关系的基础上,研究了基于FRFT在图像处理上的应用,主要包括数字水印和图像加密两方面。
2 部分代码
close all;clear all;
clc;
a=0.5;
alpha=0.08;
A = imread('lenaTest3.jpg');
w = imread('cameraman.pgm');
W=double(w);
[W_IM,S,Uw,Vw ] = embedding(A,W,a,alpha);
[ EX_WM ] = extraction(S,W,W_IM ,a,alpha,Uw,Vw);
[ N_IM ] = addnoise(A,S,W,W_IM ,a,alpha,Uw,Vw);
[ Blur_IM ] = blurring(A,S,W,W_IM ,a,alpha,Uw,Vw);
[ compress_IM ] = compression(A,S,W,W_IM ,a,alpha,Uw,Vw);
[ crop_IM ] = cropping(A,S,W,W_IM ,a,alpha,Uw,Vw );
[R_IM1,R_IM2] = Rotation( A,S,W,W_IM ,a,alpha,Uw,Vw );
[I] = row_col_blank( A,S,W,W_IM ,a,alpha,Uw,Vw );
[ sharp_IM ] = sharpening( A,S,W,W_IM ,a,alpha,Uw,Vw );
[ J] = translation( A, S,W,W_IM ,a,alpha,Uw,Vw);
3 仿真结果
4 参考文献
[1]郑蕾. 基于分数阶傅里叶变换的数字水印与图像加密研究[D]. 北京交通大学.