zl程序教程

您现在的位置是:首页 >  后端

当前栏目

在OpenCV里实现WHT变换1

Opencv 实现 变换
2023-09-14 09:10:32 时间

沃尔什-哈达玛变换(Walsh-Hadamard Transform,WHT),是一种典型的非正弦函数变换,采用正交直角函数作为基函数,具有与傅里叶函数类似的性质,图像数据越是均匀分布,经过沃尔什-哈达玛变换后的数据越是集中于矩阵的边角上,因此沃尔什变换具有能量集中的性质,可以用于压缩图像信息。

在Matlab里计算如下:

采用sympy库(可以使用pip install sympy安装)计算如下:

#python 3.7.4,opencv4.1
#蔡军生 https://blog.csdn.net/caimouse/article/details/51749579
#
import numpy as np
import cv2
from matplotl