问题标签 [dwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - openCV中的小波变换
有人试图在 opencv 或 C++ 中实现 DWT 吗?我看到了关于这个主题的旧帖子,但我发现它们对我没有用,因为我需要一个近似系数和细节作为小波变换的结果。
我试图将它添加到我的项目中,但它没有按计划工作。
这很简单,因为结果参数我需要近似系数和细节:
所以有人可以帮我找到用 C++ 实现的 dwt,或者告诉我如何从上面的代码系数中提取。谢谢
signal-processing - 计算 DWT 系数以对 eeg 信号进行降噪
现在,我想对 EEG 信号进行降噪,我有一个 EEG 信号(2048 个系数),在运行 Daubechies4 之后,我还获得了 2048 个系数,我想知道如何确定细节和近似系数,而 daubechies4 是 4 级 daubechies还是具有 daubechies4 功能的 1 级?非常感谢。有任何教程可以帮助我吗?
c++ - 离散小波变换 C++ 实现 - 运行时错误
我正在使用此处找到的离散小波变换 (DWT) 库寻求一些帮助:wavelet2d.sourceforge.net/
问题是运行时错误,它发生在 DWT 函数调用中。它似乎与函数调用中的长度向量有关。我想指出,这段代码是按原样发布的,据报道是由麻省理工学院的博士后工作的。我很确定这个错误是由于我做错了什么。我为 Microsoft Visual Studio 2013 创建了一个项目文件,我将其包含在此处:skydrive.live.com/redir?resid=DF1EA4AE66DE04A3%21128
注意:我将两个 dll 文件放在 system32 文件夹中,.lib 文件包含在链接到 dll 的 MSVC++ 项目文件中。我使用了发布 dll,但使用调试文件得到了相同的结果。signal.txt 被wavedem1.cpp 工程文件使用并对其进行操作。
该错误很容易生成,但这是我得到的未处理异常:“WaveletCode.exe 中 0x7555D36F 的未处理异常:Microsoft C++ 异常:内存位置 0x002EF574 处的 std::length_error。”</p>
这是调用堆栈: http: //img198.imageshack.us/img198/4306/9jdl.jpg 看起来第 65 行导致了 DWT 函数调用的问题。我试图查看 MSVC++ 2013 中的“中间窗口”,但在执行过程中它是空的。
还有更多来自 MSVC++:
最终目标是在一些 DSP 的微控制器上使用这个库。感谢您提供的任何帮助/建议。如果您需要更多信息,请询问我对此比较陌生。
谢谢你。
matlab - matlab中的图像隐写术
我是 matlab 的新手,我得到了最后一个项目,使用 DWT 和 DCT 组合来制作数字图像隐写术。在这个项目中,我使用 2-L DWT,然后使用 8x8 块 DCT 并使用 DCT 嵌入图像。
这是我的问题:
- matlab代码中如何选择LH子带?
- 如何在 8x8 块 dct 的封面图像中嵌入图像并逐步说明?
c++ - 在 C 中实现离散小波变换
我正在尝试在 C++ 中的灰色图像上实现 DWT。我在https://stackoverflow.com/a/20072775/3024435看到了一个 OpenCV 实现。
http://www.whydomath.org/node/wavlets/hwt.html上的文章有助于理解和使用 Haar 小波实现低/高通滤波器。
有人可以展示如何将其转换为使用 db3 或 db4 吗???
提前致谢
matlab - 应用带有 haar 滤波器的小波和带有近似系数的重建图像
我想在图像上应用带有 haar 滤波器的小波,然后用近似系数重建图像。我在matlab中运行这段代码:
这是 pic.tif:

但是输出的图片是白屏,
为什么?!
python - 如何结合 pyWavelet 和 openCV 进行图像处理?
我需要在 python 中进行图像处理。我想使用小波变换作为滤波器组。谁能建议我应该使用哪个库?我安装了 pywavelet,但我不知道如何将它与 opencv 结合使用。如果我使用 wavedec2 命令,它会引发 ValueError("Expected 2D input data.")
谁能帮我?
matlab - 使用matlab将Haar应用于位图图像
我在 matlab 中使用以下代码尝试将 haar dwt 应用于位图图像
我收到以下错误:“uint8”类型的输入参数的未定义函数“dwt2”我刚刚下载了小波工具箱。我以为 dwt 接受了 uint8 类型??
matlab - Matlab中的图像超分辨率算法
我正在尝试在以下论文中实现一个简单的图像超分辨率算法(基于 DWT 的分辨率增强)
http://www.ripublication.com/aeee/52_pp%20%20%20405-412.pdf
我尝试使用 Matlab 实现本文图 3 中的算法。代码如下。
但是我得到了一个完全出乎意料的输出图像。为什么会这样。请帮助。提前致谢。
输入图像:

输出图像:

steganography - 使用 dwt 隐写术在图像文件中隐藏文本文件中的数据
下面的代码使用隐写术在两个指定的 DWT 系数中隐藏了文本“helloworld”。我一直在尝试调整代码以隐藏 .txt 文件中包含的数据。我已经为此工作了一段时间,但似乎无法正常工作。有人可以帮忙吗?
更新
我可以知道从文件中读取文本。但是,我遇到了另一个问题。当我从文件中读取时,我想将文本转换为二进制(name=dec2bin(dataToHide)。上面的代码不想为我隐藏二进制数据??我对 matlab 和隐写术/水印非常陌生。我一直对离散小波变换中的 LSB 嵌入进行了大量研究。但是,我从网上获取的上面的代码正在处理子带系数,但从我可以从代码中读取的内容来看,它并不是通过 LSB 替换来实现的。(即用秘密数据文件的 MSB 替换封面图像的 LSB)。任何人都可以推荐一些代码让我看看通过 LSb 小波嵌入工作的代码吗?