matlab DCT变化,系数量化,逆变换重建图像,输出MSE,PSNR以及压缩比。  三层DWT变换,输出低频高频占比 高频子带置零,并重建图像,输出PSNR值,压缩比 图像检索,包含测试用图,下载后更改路径即可使用
2021-06-18 21:02:32 12.43MB DCT 图像检索 三层DWT matlab
1
matlab下的dct图像压缩。X=imread('c:\MATLAB7\toolbox\images\imdemos\5.JPG'); trueImage=double(X); trueImage=trueImage/255; figure; imshow(trueImage); title('原始图象'); %对图象进行归一化 %以下为对图象进行DCT变换%得到图象的DCT系数矩阵及DCT系数方差矩阵 dctm=dctmtx(8); imageDCT=blkproc(i,[8 8],'P1*x*P2',dctm,dctm.'); DCTvar=im2col(imageDCT,[8 8],'distinct'); n=size(DCTvar,1); DCTvar=(sum(DCTvar.*DCTvar)-(sum(DCTvar)/n).^2)/n; [dum,order]=sort(DCTvar); %以下为显示系数图象 %1表示保留的系数,表示丢弃的系数 cnum=64-cnum; mask=ones(8,8); mask(order(1:cnum))=zeros(1,cnum); im8x8=zeros(9,9); im8x8(1:8,1:8)=mask; im128x128=kron(im8x8(1:8,1:8),ones(16)); figure; imshow(im128x128); title('DCT 系数'); %以下为重构及显示图象 dctm=dctmtx(8); newImage=blkproc(imageDCT,[8 8],'P1*(x.*P2)*P3',dctm.',mas(1:8,1:8),dctm); figure; imshow(newImage); title('重构图象'); %以下为显示误差图象 figure; imshow(trueImage-newImage+0.45); title('误差图象'); %以下为计算归一化图象的均方误差 error=(trueImage.^2-newImage.^2); MSE=sum(error( )/prod(size(trueImage));
2021-06-18 09:19:03 472KB 图像压缩
1
1 引言   随着计算机网络和数字通信技术的迅速发展,数字技术使数字多媒体(数字视频、数字音频、数字图像等)的传输与复制变得非常容易,但却增加了多媒体信息被非法盗版的机会。数字作品的版权保护成为一个急需解决的难题,已引起学术界与企业界的广泛关注。   数字水印技术是一种近发展起来的新技术,用于数字产品和保护。大多数水印算法采用软件实现。软件实现具有易于应用、升级和适应性较好等特点,但存在速度受限、难以满足实时处理的问题。而采用硬件实现则可以克服这些问题。   现场可编程门阵列FPGA(Field Programmable Gate Ar-ray)是一种设计灵活、开发速度快的现场可编程逻辑
2021-06-17 16:34:45 352KB DCT域数字水印算法的FPGA实现
1
压缩感知离散余弦变换基-小波基MATLAB程序
2021-06-17 15:53:50 1KB CS、DCT
1
由python写的GUI,可以实现数字水印的添加与提取,提取是根据添加系数的相关性,实现了盲提取。含有两种攻击测试方法(高斯低通滤波、高斯白噪声)。基于python2.7,watermark.py为主程序,没有打包成exe.
2021-06-17 09:04:32 99KB Python 数字水印 DCT python实现变
1
本实验是基于DCT用C语言来编写图片的压缩和解压缩程序,内有源代码和完整实验报告
2021-06-07 15:11:04 377KB DCT 数据压缩 C语言
1
可以直接运行 可以进行不同的攻击
2021-06-01 19:04:23 5KB DCT变换数字水印
1
该函数比 Matlab 的原生(dct、idctdct2、idct2)快得多。 它还允许 ND(多维)输入。 例子: x=randn(100,200,300); y=mirt_dctn(x); % 前向 DCT x=mirt_idctn(y); % 逆 DCT 在我的主页上查找更多信息: http://www.bme.ogi.edu/~myron 喜欢的话就在下方点赞和评论吧!
2021-06-01 16:03:17 4KB matlab
1
matlab 图像DCT变换(源代码)
2021-05-31 18:38:31 182B matlab 图像DCT变换(源代码)
1
多媒体技术课程小作业之一,JPEG编码中的正反DCT变换还有量化等操作。main.cpp和input.txt
2021-05-29 20:13:00 2KB DCT JPEG 量化
1