<p dir="auto">Use of wavelets is rapidly increasing for many applications in denoising, image compression, edge-detection, etc, it makes sense for OpenCV to add support.  It should be every bit as useful as Fourier/spectral transforms, given that many applications involve the three processes above.</p>
<p dir="auto">Transferred from <a href="http://code.opencv.org/issues/2923" rel="nofollow">http://code.opencv.org/issues/2923</a></p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="|| Ajay Viswanathan on 2013-03-26 20:48
|| Priority: Normal
|| Affected: None
|| Category: imgproc, video
|| Tracker: Feature
|| Difficulty: None
|| PR: 
|| Platform: None / None"><pre class="notranslate"><code class="notranslate">|| Ajay Viswanathan on 2013-03-26 20:48
|| Priority: Normal
|| Affected: None
|| Category: imgproc, video
|| Tracker: Feature
|| Difficulty: None
|| PR: 
|| Platform: None / None
</code></pre></div>
<h2 dir="auto">Discrete wavelet transform</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="There should functions for Haar, DB-X series, 9/7 and all other kinds of transforms in the OpenCV libraries. They would be quite handy in image compression and transmission applications."><pre class="notranslate"><code class="notranslate">There should functions for Haar, DB-X series, 9/7 and all other kinds of transforms in the OpenCV libraries. They would be quite handy in image compression and transmission applications.
</code></pre></div>
<h2 dir="auto">History</h2>
<h5 dir="auto">Vladislav Vinogradov on 2013-04-01 09:06</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Hello, Ajay Viswanathan.

OpenCV is open source library. 
You can make your contribution to it. If you can implement this feature, submit a pull request (see [[How_to_contribute]])."><pre class="notranslate"><code class="notranslate">Hello, Ajay Viswanathan.

OpenCV is open source library. 
You can make your contribution to it. If you can implement this feature, submit a pull request (see [[How_to_contribute]]).
</code></pre></div>
<h5 dir="auto">Rel Guzman Apaza on 2013-04-02 18:28</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Vladislav Vinogradov wrote:
&gt; Hello, Ajay Viswanathan.
&gt; 
&gt; OpenCV is open source library. 
&gt; You can make your contribution to it. If you can implement this feature, submit a pull request (see [[How_to_contribute]]).

How large should be the code?
https://github.com/Itseez/opencv/pull/4#issuecomment-7393721"><pre class="notranslate"><code class="notranslate">Vladislav Vinogradov wrote:
&gt; Hello, Ajay Viswanathan.
&gt; 
&gt; OpenCV is open source library. 
&gt; You can make your contribution to it. If you can implement this feature, submit a pull request (see [[How_to_contribute]]).

How large should be the code?
https://github.com/Itseez/opencv/pull/4#issuecomment-7393721
</code></pre></div>
<h5 dir="auto">Rel Guzman Apaza on 2013-04-02 18:28</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Vladislav Vinogradov wrote:
&gt; Hello, Ajay Viswanathan.
&gt; 
&gt; OpenCV is open source library. 
&gt; You can make your contribution to it. If you can implement this feature, submit a pull request (see [[How_to_contribute]]).

How large should be the code?
[[https://github.com/Itseez/opencv/pull/4#issuecomment-7393721]]"><pre class="notranslate"><code class="notranslate">Vladislav Vinogradov wrote:
&gt; Hello, Ajay Viswanathan.
&gt; 
&gt; OpenCV is open source library. 
&gt; You can make your contribution to it. If you can implement this feature, submit a pull request (see [[How_to_contribute]]).

How large should be the code?
[[https://github.com/Itseez/opencv/pull/4#issuecomment-7393721]]
</code></pre></div>
<h5 dir="auto">Vladislav Vinogradov on 2013-04-03 05:44</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="First of all, new functionality must be useful for large number of applications."><pre class="notranslate"><code class="notranslate">First of all, new functionality must be useful for large number of applications.
</code></pre></div>
<h5 dir="auto">Vladislav Vinogradov on 2013-04-03 05:45</h5>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-   Category set to imgproc, video"><pre class="notranslate"><code class="notranslate">-   Category set to imgproc, video
</code></pre></div>