本代码适用于灰度图像进行JPEG压缩,生成DCT变换后需要除于的质量因子量化表,调用代码输入不同质量因子Q函数就可以输出对应的 8*8的量化表
2021-05-11 17:35:50 581B matlab dct变换 JPEG压缩
1
用MATLAB读lean.jpg图片,进行DCT变换以压缩,然后IDCT读出图片。有GUI.
2021-05-09 15:12:53 470KB MATLAB dct idct GUI
1
使用DWT进行加密和图像隐写术
2021-05-09 09:50:41 5.56MB aes matlab steganography dwt
1
设计了采用FPGA来实现2D-DCT的方案,对于其中的关键部分——乘加运算,给出了基于查找表的分布式算法。整个设计节省了资源,提高了运算速度。仿真结果表明,经过2D-DCT变换后的数据与期望值总体上是一致的,这对于数字图像和视频压缩的研究有一定的意义。
2021-05-08 10:58:16 356KB FPGA
1
本课题为基于MATLAB的小波变换dwt和离散余弦dct的多方法对比数字水印系统。带GUI交互界面。有一个主界面GUI,可以调用dwt方法的子界面和dct方法的子界面。流程包括,读取宿主图像和水印图像,嵌入,多种方法的攻击(剪切,加噪,旋转等),提取,最后利用psnr峰值信噪比进行评价不同攻击下,鲁棒性的好坏。
1
基于DCT图像处理的压缩算法用于图像处理课程设计
2021-05-05 21:19:37 437KB DCT 图像压缩 matlab 算法
1
文件说明: main_fig //matlab交互式图形界面文件 cxk.jpg //用于测试的图片文件 D_C_T.m //正向二维dct变换函数 等价于 dct2() encoding.m //通过zigzag扫描进行连接数据 ezh.m //图像二值化算法 Huffman.m //参考nineheaded_bird博客链接:https://blog.csdn.net/tengweitw/article/details/45478497 进行略微改进的哈夫曼编码函数 huiduhua.m//图像灰度化算法 I_D_C_T.m //逆向二维dct变换函数 等价于 idct2() IMAGE_DCT.m //基于dct变换和哈夫曼编码的图像压缩函数,并计算压缩率,返回解码图像。 img_block.m //图像分块操作函数 main_.m //交互式图形界面代码,也是测试运行的主要入口 pingYi.m //图像平移函数 sf.m // 简单的图像缩放函数 xz.m //简单的图像旋转函数 zigzag.m //矩阵zigzag遍历实现函数 main_.prj //交互式图形界面的工程文件
2021-05-05 10:14:33 91KB DCT变换 MATLAB 图像处理 哈夫曼编码
1
先对图像进行DWT变换,然后再进行SPIHT编码
2021-05-04 22:48:21 8KB SPIHT
1
离散沃尔什-哈达玛变换Matlab源程序代码。
2021-04-29 13:10:59 750B DWT-DHT变换
1
DCT IDCT核使用verilog编写的,用到了stratix中的乘加模块。 压缩包里共有两个核
2021-04-28 19:06:14 8.42MB DCT IDCT verilog stratix
1