Importing error in python package skimage
<p>I want to use <strong>skimage.restoration.denoise_wavelet</strong> to denoise a image. But problem occurs on importing.</p>

<p><code>from skimage.restoration import denoise_nl_means,denoise_wavelet</code>  </p>

<p><code>ImportError                               Traceback (most recent call last)
&lt;ipython-input-2-161a32d32528&gt; in &lt;module&gt;()
----&gt; 1 from skimage.restoration import denoise_nl_means,denoise_wavelet
ImportError: cannot import name denoise_wavelet</code></p>

<p>There is no problem in importing <strong>denoise_nl_means</strong> which is in the same category with <strong>denoise_wavelet</strong>. It doesn't make sense. </p>

<p>I used <strong>pip</strong> for installing and updating the skimage package and <strong>jupyter notebook</strong> for coding.
I installed all requirements before installing scikit-image 0.12.3. The requirement items I installed were:</p>

<p><code>matplotlib 1.5.1,numpy 1.11.1,scipy 0.18.1,six 1.10.0,networkx 1.11,pillow 3.4.1,dask 0.10.0,PyWavelets 0.4.0</code>.</p>

<p>As you installed this library with pip, it probably installed the latest stable release, which is something within the <strong>0.12</strong> branch.</p>

<p>There are different documentations for different versions of scikit-learn.
<strong>The function</strong> which you want to import <strong>does not exist yet in any stable branch</strong> if we interpret the following correctly:</p>

<p><a href="http://scikit-image.org/docs/dev/search.html?q=denoise_wavelet&amp;check_keywords=yes&amp;area=default" rel="nofollow">Search for function-name in docs of development-branch</a>: OK!</p>

<p><a href="http://scikit-image.org/docs/0.12.x/search.html?q=denoise_wavelet&amp;check_keywords=yes&amp;area=default" rel="nofollow">Search for function-name in docs of 0.12 branch</a> No hits!</p>

<p>Sadly, the docs of scikit-image do not say when a function was added to the library (as done by scipy).</p>

<p>Further analysis can be done on <a href="https://github.com/scikit-image/scikit-image/blame/2f71b5787662ce7589bb878c55359cd076f84c83/skimage/restoration/_denoise.py" rel="nofollow">github + blame here</a>.</p>

<p>So if you need this function, grab the development-branch and install from sources! Always read the corresponding doc-versions!</p>

python image-processing filter wavelet skimage