伙计们,
我已经阅读了许多关于离散小波变换 (DWT) 的文章,并查看了一些示例代码。但是,我不清楚 DWT 究竟实现了什么。
这是我的理解。对于 YUV 格式的二维图像,我可以将 Y 平面(亮度)作为参数传递给 DWT 函数。该函数返回一个包含系数值的原始宽度和高度矩阵。
这些系数值告诉我什么?与相邻像素相比,像素的亮度变化有多快或多慢?
此外,返回的矩阵被重新排列为四个四分之一。由于系数已重新排列,我不再知道哪个系数属于哪个像素。这令人困惑。如果我无法将系数与其对应的像素位置相关联,我该如何真正使用这些系数?
一点背景。我正在考虑将图像中的一些信息隐藏为不可见的水印。据我了解,DWT 可以帮助我确定隐藏信息的最佳区域。但是,我无法将整个画面放在一起。