Gregory R. Lee
72577e9764
FIX: correct channel range in the multichannel case
2016-08-11 10:52:37 -04:00
Gregory R. Lee
6f3520b83e
DOC: add missing multichannel info to the docstring
2016-08-11 10:51:58 -04:00
Gregory R. Lee
d4168b665e
MAINT: more memory efficient multichannel implementation
...
also make multichannel default to False to match other denoising routines
2016-08-10 18:37:23 -04:00
Gregory R. Lee
c83fe7d178
ENH: add nd support to denoise_wavelet
2016-08-10 18:37:23 -04:00
Scott Sievert
13490a64ac
TST MAINT: more clearly represent energy in signal
...
TST: removes tests to particular image
2016-08-04 22:13:06 -05:00
Scott Sievert
222a1b3a78
MAINT: asserts image 2D or 3D, proper clipping
...
as well as DOC: clarify 2D/3D + rewrite notes for denoise_wavelet
2016-08-04 09:48:35 -05:00
Scott Sievert
c6e5c70953
makes PyWavelets required
2016-08-01 09:45:48 -05:00
Scott Sievert
9616637fe6
MAINT: py27 compatibility (no splat in list for _wavelet_threshold)
...
MAINT: addresses blank lines, typos
2016-08-01 09:45:44 -05:00
Scott Sievert
5300db1e8d
TST: 2d and 3d. DOC: adds refs to doc
2016-07-16 12:09:52 -05:00
Scott Sievert
643fe77840
MAINT: first pass features (see below)
...
im —> img
adds paper DOI
adds denoise_wavelet __init__
fixes typo in optional_requriments
2016-07-16 11:51:58 -05:00
Scott Sievert
a1cc31e47f
ENH: implements wavelet denoising
2016-07-16 11:03:43 -05:00
Egor Panfilov
e02ccb6817
Removed deprecated _mode_deprecations
2016-06-19 00:25:52 +03:00
Johannes Schönberger
eff310539b
Improve doc string formatting of denoise_bilateral ( #2062 )
...
* Improve doc string formatting of denoise_bilateral
2016-05-02 00:02:01 +03:00
Pradyumna Narayana
16ed4ed865
Corrected a grammatical error in deprecated message. No functional change.
2016-03-04 09:29:32 -07:00
Pradyumna Narayana
f069aada3c
Supports skimage_range. Displays deprecated warning when used. Two test cases to test this functionality.
2016-03-04 08:34:47 -07:00
Pradyumna Narayana
428cc3daeb
Casted ceil to int such that win_size is an int.
2016-03-03 12:27:23 -07:00
Pradyumna Narayana
ecf90e1cca
Added the chnage to comments
2016-03-03 12:01:57 -07:00
Pradyumna Narayana
9f3fc737ba
sigma_range is renamed to sigma_color and win_size scales with sigma_spatial
2016-03-03 12:00:15 -07:00
Egor Panfilov
66102ad91a
Merge pull request #1895 from OrkoHunter/denoise_bilateral
...
Raise warning for 3D images in denoise_bilateral
2016-02-05 17:22:04 +03:00
Himanshu Mishra
7014d04327
Remove useless multichannel=True kwarg from tests
2016-02-05 14:38:13 +05:30
Himanshu Mishra
b40d028550
Add tests for warnings in denoise_bilateral
2016-02-05 08:05:58 +05:30
Johannes Schönberger
5e780bb27f
Fix unknown Example section warning
2016-02-01 08:47:36 +01:00
Himanshu Mishra
63b893d4c6
Fix test and doctest for multichannel kwarg in denoise_bilateral
2016-01-29 17:47:31 +05:30
Himanshu Mishra
b1e0597ee1
Raise warning for 3D images in denoise_bilateral
2016-01-29 17:47:31 +05:30
Gregory R. Lee
53742be9c6
fix axis bug in multichannel case and add a corresponding test
2016-01-24 02:24:37 -05:00
Gregory R. Lee
a30592a22a
MAINT: explicitly specify axis argument
2016-01-23 11:23:21 -05:00
Gregory R. Lee
e6a1a19337
update default weight to reflect the bugfix from hardcoded 0.5 to 1/(2*ndim)
...
use the default weight in all the tests as well.
2016-01-23 11:01:48 -05:00
Gregory R. Lee
dd5a708a33
minor bugfix so that weight gives a consistent amount of smoothing regardless of the number of dimensions.
...
As in the original reference, the stepsize should be in both the numerator and denominator of p.
2016-01-23 11:01:15 -05:00
Gregory R. Lee
9f419024ad
Switch _denoise_tv_chambolle to use C-ordering
2016-01-23 10:59:33 -05:00
Gregory R. Lee
4a8a2189f2
use Fortran order for g and p in _denoise_chambolle_nd to avoid a performance regression
2016-01-23 10:59:32 -05:00
Gregory R. Lee
4bc4f0a169
remove try/except in _denoise_chambolle_nd. just use the numpy 1.6 compatible case
2016-01-23 10:59:32 -05:00
Gregory R. Lee
c2b86d8a02
fix numpy 1.6 compatibility
2016-01-23 10:59:32 -05:00
Gregory R. Lee
2d326a464e
ENH: n-dimensional refactor of TV denoising.
...
_denoise_tv_chambolle_2d and _denoise_tv_chambolle_3d are replaced by _denoise_tv_chambolle_nd
The restriction to 2D and 3D in denoies_tv_chambolle was removed.
2016-01-23 10:59:32 -05:00
Emmanuelle Gouillart
6740ef9849
Merge pull request #1842 from jni/1840
...
Specify 2D images in denoise bilateral docstring
2015-12-24 09:59:11 +01:00
Gregory R. Lee
f143f4b39e
Change default weight for denoise_tv_chambolle to a value that is reasonable for float images scaled to the [0, 1] range
2015-12-23 12:29:37 -05:00
Juan Nunez-Iglesias
e102011098
Specify 2D images in denoise bilateral docstring
...
Addresses #1840
2015-12-23 23:57:22 +11:00
Johannes Schönberger
a664043197
Merge pull request #1667 from odebeir/sprint_euroscipy2015_denoise
...
Sprint euroscipy2015 denoise
2015-09-04 08:49:09 -04:00
Olivier Debeir
f5e4a5e44d
remove import/blank lines
2015-09-02 16:01:13 +02:00
odebeir
544fb95f76
typo
2015-08-28 21:35:18 +02:00
odebeir
76285f5986
add exemple to denoise_bilateral() in docstring
2015-08-28 21:33:58 +02:00
Arnaud De Bruecker
50804d1e9b
Correct documentation to denoise_bilateral for sigma_range
...
Closes #1630
2015-08-28 19:43:14 +01:00
Arnaud De Bruecker
955b1761f1
Add documantation to denoise_bilateral for sigma_range
...
closes #1630
2015-08-28 19:10:09 +01:00
Gregory R. Lee
81ea7a6e34
MAINT: All modes in _shared.interpolation.pxd were changed to be consistent with numpy.pad naming conventions. Specifically 'nearest' was changed to 'edge' and 'mirror' was changed to 'reflect'. All functions with a mode argument that rely on these functions had their inputs changed accordingly. For now there is a deprecation warning if the user supplies mode 'nearest'. Mode 'mirror' never appeared in an official release of skimage and so has no corresponding deprecation warning.
2015-08-13 23:39:55 -04:00
Johannes Schönberger
ee5c6fbeb2
Use relative imports in skimage files
2015-01-22 07:36:48 -05:00
Johannes Schönberger
3a1079a180
Misc PEP8 fixes
2014-12-14 02:56:14 +01:00
emmanuelle
873a2bab4f
Modified a few docstrings that made doctesting fail
2014-12-07 16:58:36 +01:00
Rebecca
1b217f971e
replacing lena in examples and most tests
2014-11-07 16:01:23 +02:00
Stefan van der Walt
343d1d2ec3
Fix incorrectly documented non-optional argument
2014-09-22 17:54:56 +02:00
Johannes Schönberger
ef63523ab0
Move denoise functions to restoration submodule
2014-03-13 19:39:54 -04:00