François Orieux
cf41cf4521
Remove own licence for skimage licence
2013-12-10 22:45:16 +01:00
François Orieux
44f27e5460
Docstring fix. Clip parameter addition.
2013-12-10 22:45:16 +01:00
François Orieux
15a96d5300
Fix python3 test and real values image.
2013-12-10 22:45:16 +01:00
François Orieux
bda9b4fb3c
Fix travis test
2013-12-10 22:45:16 +01:00
François Orieux
b0b0b112db
Add tests, coverage improvement.
2013-12-10 22:45:16 +01:00
François Orieux
4e2a5a9644
Better docstring. Better test coverage.
2013-12-10 22:45:16 +01:00
François Orieux
587ec48874
Better handle of non real case. Some docstring fix.
2013-12-10 22:45:15 +01:00
François Orieux
0fdb5b2e0a
Change example scaling. Fix ref in doc.
2013-12-10 22:45:15 +01:00
François Orieux
9849d9d419
Add doctest to uft.
2013-12-10 22:45:15 +01:00
François Orieux
29f953d6a9
Fix iscomplex to iscomplexobj. Replace circshift with numpy roll.
2013-12-10 22:45:15 +01:00
François Orieux
e67bdd3471
PR fixs.
2013-12-10 22:45:15 +01:00
François Orieux
8206695afd
Remove import numpy from docstring doctest
2013-12-10 22:45:15 +01:00
François Orieux
6c0c4350b1
Docstring convention about "Input image".
2013-12-10 22:45:15 +01:00
François Orieux
5b2985976d
Blank line remove
2013-12-10 22:45:15 +01:00
François Orieux
43cfff9328
PR review.
...
Copyrigth, dtype check and typo.
2013-12-10 22:45:15 +01:00
François Orieux
cb687d1ac9
Small cleanup, keywords changes.
2013-12-10 22:45:15 +01:00
François Orieux
fe684b845d
Fix circshift. Rename wiener.py to deconvolution (no API change).
2013-12-10 22:45:15 +01:00
François Orieux
2c170ca0b1
Fix doctest
2013-12-10 22:45:15 +01:00
François Orieux
66372a2405
Typo and doc fixs.
2013-12-10 22:45:15 +01:00
François Orieux
7f910e3532
Fix skimage/setup.py
2013-12-10 22:45:14 +01:00
François Orieux
a3b360f84a
Fix test_restoration.py rename.
2013-12-10 22:45:14 +01:00
François Orieux
def48f1909
Rename deconvolution to restoration
2013-12-10 22:45:14 +01:00
François Orieux
997ee1a1cc
rtol to 1e-3 for travis-ci.
...
Maybe this time... travis-ci makes me crazy.
2013-12-10 22:45:13 +01:00
François Orieux
78df3d089d
Diminish rtol to 1e-5 for travis-ci
2013-12-10 22:45:13 +01:00
François Orieux
debce37a93
Use skimage.img_as_float for travis-ci test
2013-12-10 22:45:13 +01:00
François Orieux
c4e1cf5ef4
You shall not pass !
2013-12-10 22:45:11 +01:00
François Orieux
e3cdd5785f
Fix relative uft import for travis-ci pass
2013-12-10 22:45:11 +01:00
François Orieux
37ea62dedf
Add the reference image for Richardson Lucy test.
2013-12-10 22:45:11 +01:00
François Orieux
c84a3bab07
Add test for Richardson Lucy.
2013-12-10 22:45:10 +01:00
François Orieux
11599f772a
Typo fix.
2013-12-10 22:45:10 +01:00
François Orieux
7042d778e6
Fix the bad results of unsupervised deconvolution.
...
The initial implementation was simplified to reduce the number of
local variable. Consequently the parameter data.size was wrong. It was
the size of the fourier spectrum, with hermitian property, instead of
the real space size. This should work.
In addition the PSF is now normalized.
2013-12-10 22:45:10 +01:00
François Orieux
4b233098e7
Whitespace...
2013-12-10 22:45:09 +01:00
François Orieux
c942ad54c7
Inline crandn function.
2013-12-10 22:45:09 +01:00
François Orieux
d2e04fde2e
Add pdf paper
2013-12-10 22:45:09 +01:00
François Orieux
2112ec01e4
Add a small note explaining the wiener filter.
2013-12-10 22:45:09 +01:00
François Orieux
b62bd9dfb6
Change copyright to scikit-image team
2013-12-10 22:45:09 +01:00
François Orieux
beae90bbef
Remove __author__ line and add in CONTRIBUTORS.txt
2013-12-10 22:45:09 +01:00
François Orieux
ec123d7547
Use assert_allclose for testing.
2013-12-10 22:45:09 +01:00
François Orieux
4d1df18241
Remove anfft and fftw dependency
2013-12-10 22:45:09 +01:00
Christoph Deil
e25ccf61f6
Some improvements to new deconvolution code
2013-12-10 22:45:09 +01:00
François Orieux
17cc22802c
Rename test to tests
2013-12-10 22:45:09 +01:00
François Orieux
33aedfd9aa
Add deconvolution module to skimage.
...
This module add three function to skimage. The `wiener` function is a
simple wiener deconvolution. The `unsupervised_wiener` is a more
sophisticated wiener deconvolution with automatic estimation of
regularisation parameters. The third function is a literal traduction
in python of the rychardson lucy deconvolution of wikipedia.
2013-12-10 22:45:07 +01:00
Johannes Schönberger
c1b2d5159d
Add test for reflected padding
2013-12-10 09:29:51 +01:00
Johannes Schönberger
b815b5d045
Refactor final slicing
2013-12-10 09:19:47 +01:00
Johannes Schönberger
598ee3f9ec
Improve description of match_template
2013-12-10 09:19:17 +01:00
Johannes Schönberger
48334705c1
Fix ndim test
2013-12-09 11:44:26 +01:00
Johannes Schönberger
50e155e254
Fix test case
2013-12-09 11:43:32 +01:00
Johannes Schönberger
914b8cbfe5
Re-order input checks
2013-12-09 08:21:22 +01:00
Johannes Schönberger
e1033e3f8a
Add missing bracket in doc tests
2013-12-09 08:06:16 +01:00
Johannes Schönberger
8ae8548dfd
Avoid temporary array allocations
2013-12-09 07:52:08 +01:00