Commit Graph
214 Commits
Author SHA1 Message Date
blink1073 909f23baab Switch to HSV, refactor equalize_adapthist, fix #757, cleanup docstring 2014-07-12 19:10:31 -05:00
blink1073 95a208eec5 Add test for adapthist modes 2014-07-12 19:10:31 -05:00
blink1073 9f7119b1c0 Change 'trim' to 'crop' 2014-07-12 19:10:31 -05:00
blink1073 9fa39e564a Update docstring 2014-07-12 19:10:31 -05:00
blink1073 61fb831d31 Implement a mode enum 2014-07-12 19:10:31 -05:00
blink1073 196205956e Set the unused portion of the image to 0 2014-07-12 19:10:31 -05:00
Tony S Yu 4c000c4d89 Use normal deprecation warning 2014-07-11 17:01:54 -05:00
Tony S Yu 879c2c7f36 Add tests for intensity_range and rename parameter 2014-07-11 16:30:18 -05:00
Tony S Yu b066a143b9 Clarify docstrings 2014-06-17 23:08:03 -05:00
Tony S Yu 8e539cc12a Clarify docstrings 2014-06-17 23:08:03 -05:00
Tony S Yu ec9198c58e Edit wording of docstrings 2014-06-17 23:08:03 -05:00
Tony S Yu 423207e07c Make intensity_range a public function 2014-06-17 23:08:03 -05:00
Tony S Yu 9b110d6c6e Tweak range definition in rescale_intensity 2014-06-17 23:08:02 -05:00
Josh Warner (Mac) 8663e23f4a FIX: Use //= instead of /= to fix deprecation warnings in adapthist 2014-05-08 20:45:19 -05:00
Johannes Schönberger 8e95ea0ea4 Fix deprecation warnings 2014-04-11 10:49:51 -04:00
Johannes Schönberger 3d50a03c56 Remove deprecated skimage.exposure.exposure 2014-04-11 10:05:50 -04:00
François Boulogne 92b9ebc0e9 MAINT: remove 2 weird lines 2014-03-14 20:28:30 -04:00
Johannes Schönberger ef63523ab0 Move denoise functions to restoration submodule 2014-03-13 19:39:54 -04:00
Johannes Schönberger 107f1d607c Move phase unwrapping algorithms to restoration submodule 2014-03-13 18:50:39 -04:00
Johannes Schönberger bfd693cd43 Merge pull request #908 from cgohlke/patch-2
Define M_PI (not part of C89)
2014-03-11 07:14:00 -04:00
jaimefrio e6fc72011f BUG: wrong search for pivot in quicker_sort
This PR corrects an error in the search for the existence of a distinct
pivot for sorting in the `quicker_sort` routines. This could lead to
`quicker_sort` wrongly believing that all items in a subarray are equal and
hence require no sorting.

While this doesn't explain #835 and #902, it may be related.
2014-03-11 00:48:10 -07:00
cgohlke 44f26ce9ee Define M_PI (not part of C89) 2014-03-10 20:57:33 -07:00
cgohlke a3067c572a Define M_PI (not part of C89) 2014-03-10 20:56:27 -07:00
Juan Nunez-Iglesias d652a9ce9a Merge pull request #897 from tonysyu/named-rescale_intensity-params
Add string inputs for range parameters of `rescale_intensity`

This supports common ranges for scientific cameras: 10, 12, and 14-bit uint.
2014-02-24 18:04:06 +11:00
Tony S Yu 28d6787a87 Add tests for uint12 and uint14 limits 2014-02-23 23:13:13 -06:00
Johannes Schönberger 181d030952 Remove six copy in _shared as it is a required dependency 2014-02-23 20:42:40 -05:00
Tony S Yu 7b104fdf14 Add string inputs for range parameters of rescale_intensity 2014-02-23 14:36:31 -06:00
Stefan van der Walt cff007827c Merge pull request #825 from ahojnnes/coverage
MRG: Increase test coverage
2013-12-03 00:29:15 -08:00
Johannes Schönberger 5b3c21a4d4 Add test for neggative gamma parameter 2013-11-22 12:33:21 +01:00
Johannes Schönberger 0a2ed35253 Add test for negative input image 2013-11-22 12:30:49 +01:00
Jostein Bø Fløystad ccbd3bfced unwrap: Do not include debug symbols in extension builds. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 37b5a946c8 unwrap tests: PEP8 fixes. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 8ad3d1df17 unwrap: Simplify code after completing float->double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 593a7d63ce unwrap: Change 1D unwrapper from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad cd5cc84aa9 unwrap: Change 3D wrapper code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad d0ccbe71c1 unwrap: Change 3D C code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 9091d2759a unwrap: Change 2D wrapper code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 9bacb0d54a unwrap: Use UNIX line endings. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad ebf457cea8 unwrap: Convert 2D C code from float to double. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad a6e7bd4a00 unwrap: Use constants from math.h in C code. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad f53a4e0764 unwrap: Add naive 1D unwrapper.
The naive 1D unwrapper does not support masked arrays because the
1D unwrapping problem has an infite number of solutions when faced with
missing data. Wrap around is not implemented because 1D phase unwrapping
must start at a certain pixel, and there will always be a risk of a
discontinuity there, wrap around or not.
2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad f87fadf0f0 unwrap: Rename C files. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad b2ac1a5872 unwrap: Add docstring example. 2013-11-22 10:45:07 +01:00
Jostein Bø Fløystad 27c13a1193 unwrap: Warn about singleton dimensions in 3D arrays. 2013-11-22 10:45:06 +01:00
Jostein Bø Fløystad 781ead2c9f unwrap: Rename function unwrap() -> unwrap_phase(). 2013-11-22 10:45:06 +01:00
Jostein Bø Fløystad 4cfec880b6 unwrap: Small style-like fixes.
Based on comments by ahojnnes.
2013-11-22 10:45:06 +01:00
Jostein Bø Fløystad e0b7fe32a1 unwrap: PEP8 fixes. 2013-11-22 10:45:06 +01:00
Jostein Bø Fløystad 9e50686c8f unwrap: Add test for unwrapping masked images. 2013-11-22 10:45:06 +01:00
Jostein Bø Fløystad 8a93677db0 unwrap: Delete "example" from the test file. 2013-11-22 10:45:06 +01:00
Jostein Bø Fløystad c0d0984049 unwrap: Make sure test data wraps along all dimensions. 2013-11-22 10:45:06 +01:00