DFT的matlab源代码-walsh-hadamard-transform:使用Hadamard变换压缩图像

时间:2024-06-14 22:40:09
【文件属性】:

文件名称:DFT的matlab源代码-walsh-hadamard-transform:使用Hadamard变换压缩图像

文件大小:783KB

文件格式:ZIP

更新时间:2024-06-14 22:40:09

系统开源

DFT的matlab源代码沃尔什-哈达玛变换 使用Hadamard变换压缩图像 描述 摘自Wikipedia: Hadamard变换(也称为Walsh-Hadamard变换, Hadamard-Rademacher-Walsh变换, Walsh变换或Walsh-Fourier变换)是广义Fourier变换的示例。 它对2m个实数(或复数,尽管Hadamard矩阵本身是纯实数)执行正交,对称,对合线性运算。 Hadamard变换可以看作是由大小为2的离散傅里叶变换(DFT)构建而成,实际上等效于大小为2 × 2 × ⋯ × 2 × 2的多维DFT。 它将任意输入向量分解为Walsh函数的叠加。 该变换以法国数学家雅克·哈达玛(Jacques Hadamard),德裔美国数学家Hans Rademacher和美国数学家Joseph L. Walsh命名。 Hadamard变换还用于数据加密以及许多信号处理和数据压缩算法,例如JPEG XR和MPEG-4 AVC 。 在视频压缩应用中,通常以绝对转换差之和的形式使用它。 它也是Grover算法和Shor算法在量子计算中的关键部分。 致谢 此代


【文件预览】:
walsh-hadamard-transform-master
----transform.py(2KB)
----requirements.txt(23B)
----doc()
--------sample_usage.jpg(198KB)
----LICENSE(1KB)
----README.md(2KB)
----data()
--------image.bmp(469KB)
--------recreated.bmp(469KB)
----.gitignore(1KB)
----fal()
--------colors.py(1011B)
--------decorators.py(1KB)
--------task.py(5KB)
--------__init__.py(0B)
--------transforms.py(2KB)
--------image.py(7KB)

网友评论

  • 已下载,由于不是matlab程序,没有用