Commit Graph

298 Commits

Author SHA1 Message Date
François Boulogne eb4c5c9ee4 PEP8 2013-10-14 16:14:30 +02:00
François Boulogne a1373269e6 DOC: fix indent 2013-10-02 18:28:14 +02:00
François Boulogne 8f20fff3f8 PEP8: fix indentation 2013-10-02 18:14:21 +02:00
Johannes Schönberger 2459ca14a0 Fix deprecated function name in example 2013-10-02 17:57:20 +02:00
radioxoma c8c95c0e63 Fix import list sequence 2013-09-07 19:10:40 +03:00
radioxoma 04804cc81c Logarithm optimisation 2013-09-07 19:10:40 +03:00
radioxoma 9e74f4eb70 Added Yen tests, typo fixed 2013-09-07 19:10:40 +03:00
radioxoma 8beb2ae605 Yen PEP8 and docstrings 2013-09-07 19:10:40 +03:00
radioxoma e41887c66d Codestyle improvement 2013-09-07 19:10:40 +03:00
radioxoma a315ae718d Add Yen threshold method 2013-09-07 18:48:46 +03:00
Emmanuelle Gouillart 9795d3fad4 Gaussian filter function: changed the default value of multichannel
Now we try to guess automatically whether the image is grayscale or RGB
2013-08-29 23:14:30 +02:00
Emmanuelle Gouillart b4242ca3fb [BUG] iterable sigma and multichannel
+ docstring improvement
2013-08-25 16:41:37 +02:00
Emmanuelle Gouillart 15b4a4d979 DOC: corrected description of multichannel parameter 2013-08-25 15:04:22 +02:00
Emmanuelle Gouillart 082586c10c Added a wrapper around ndimage's Gaussian filter
This version of the Gaussian filter

 * uses 'nearest' as the default boundary mode. This can be discussed,
   but I had the impression that for images this is the most relevant
   mode ('extending' boundaries)

 * has a `multichannel` keyword, so that each color channel can be
   filtered separately. For now no attempt is made at guessing whether
   the image has color channels or not.
2013-08-25 14:50:55 +02:00
Johannes Schönberger f76ba9dff3 Use typed memoryviews in filter package 2013-08-17 22:47:03 +02:00
François Boulogne 8b2f52da50 DOC: protect last character in URL 2013-08-10 13:57:24 +02:00
Stefan van der Walt cf468711fa Merge pull request #626 from ahojnnes/rank-fixes
Refactor rank filters.
2013-08-01 07:42:57 -07:00
Johannes Schönberger d883b45666 Fix Otsu rank filter kernel loop range 2013-08-01 11:12:55 +02:00
Johannes Schönberger d9196be3c3 Fix loop ranges of rank filter kernel functions 2013-08-01 08:45:51 +02:00
Johannes Schönberger f9f405a8ba Fix invalid previous fix for percentile edge case 2013-07-31 19:50:05 +02:00
Johannes Schönberger 7be96b4a01 Integrate new test cases from @odebeir and fix old function names of dilate and erode 2013-07-31 19:45:55 +02:00
Johannes Schönberger 9f68e71412 Fix accidential variable naming confusion 2013-07-31 19:27:52 +02:00
Johannes Schönberger 391e976157 Add specific branch for the percentile p0 = 0 case 2013-07-31 19:24:18 +02:00
Johannes Schönberger 5c5c67027e Add missing p1 parameter to percentile and threshold functions 2013-07-31 19:12:44 +02:00
Johannes Schönberger 012f8b4ea1 Add missing space in parameter defintion in doc string 2013-07-25 22:36:41 +02:00
Johannes Schönberger 79a88f81f5 Wrap line 2013-07-25 22:36:06 +02:00
Johannes Schönberger ab4e95e4f3 Fix typo in doc string 2013-07-25 22:35:12 +02:00
Johannes Schönberger 1cf83b513f Merge pull request #653 from iNand/master
Added comment + isotropic denoising
2013-07-25 13:33:49 -07:00
sg 641d1b4dfd remove extra :'s 2013-07-20 03:35:03 -04:00
sg f70c6a61f4 updated gaussian doc 2013-07-19 22:50:33 -04:00
Ferdinand Deger 983c6589af eleminate empty line 2013-07-15 07:57:04 +02:00
Ferdinand Deger 7809e020a1 minor changes in isortopic tv denoising
- flag istropic in stead of anistropic
  => order of if clause
 -  .. before red
-  whitespace
2013-07-13 12:38:27 +02:00
Ferdinand Deger 71c70ccd71 Added isotropic TV denoising + comment 2013-07-13 09:52:09 +02:00
Johannes Schönberger bb4a8aff26 Add test for output dtype of entropy 2013-07-12 23:20:32 +02:00
Johannes Schönberger 8ea6d1deb0 Replace all float dtypes with double 2013-07-12 23:16:51 +02:00
Johannes Schönberger 33a09c3b1a Add option to return double output image for rank filters 2013-07-12 23:16:51 +02:00
Johannes Schönberger e041c27f88 Deprecate old rank filter functions 2013-07-12 23:16:50 +02:00
Johannes Schönberger 6ee96054c9 Append percentile, bilateral function name part 2013-07-12 23:16:50 +02:00
Johannes Schönberger ed21622caf Use consistent description of output image 2013-07-12 23:16:50 +02:00
Johannes Schönberger 658201f8f6 Rename mean_subtraction, morph_contr_enh to subtract_mean and enhance_contrast 2013-07-12 23:16:50 +02:00
Johannes Schönberger 54c73fae06 Replace log warning with UserWarning 2013-07-12 23:16:50 +02:00
Johannes Schönberger 43feb4bf78 Update bitdepth warning 2013-07-12 23:16:50 +02:00
Johannes Schönberger 4de4053a9f Refactor rank filter package as combined implementation for 8- and 16-bit 2013-07-12 23:16:49 +02:00
Johannes Schönberger 9a36e3b270 Log warning when bitdepth > 10 2013-07-12 23:16:49 +02:00
Johannes Schönberger 6c5eb12df8 Cast to int for python 3 2013-07-12 23:16:09 +02:00
Johannes Schönberger 663092aca0 Improve indentation 2013-07-12 23:16:09 +02:00
Johannes Schönberger f74c073da1 Add test case for bilateral filters 2013-07-12 23:16:09 +02:00
Johannes Schönberger ce792d5e1a Improve description of bilateral filter 2013-07-12 23:16:08 +02:00
Johannes Schönberger 984e542425 Use missing memoryviews for bilateral kernels 2013-07-12 23:16:08 +02:00
Johannes Schönberger 7fa8e70495 Fix README for full 16bit support 2013-07-12 23:16:08 +02:00