Commit Graph

8051 Commits

Author SHA1 Message Date
Jostein Bø Fløystad 60444ee4d3 Radon transform: PEP8 fixes. 2013-07-13 20:32:15 +02:00
Jostein Bø Fløystad 462173a53a Radon transform: Include boundary in reconstruction circle.
A test criterion needed to be relaxed slightly to have tests still
passing. This is ok, as the reconstruction circle is now larger, meaning
larger errors should be expected. Moreover, the test in question uses
random data, and changing the seed causes greater changes in accuracy
than the amount the test criterion was relaxed by.
2013-07-13 20:32:15 +02:00
Jostein Bø Fløystad 288ee69483 radon: Correct docstring of order_angles_golden_ratio. 2013-07-13 20:32:15 +02:00
Jostein Bø Fløystad 41c6f6d740 radon: Reduce duplication; simplifications. 2013-07-13 20:32:13 +02:00
Jostein Bø Fløystad 47b6d0c5a6 Radon transform: Document rotation axis location. 2013-07-13 20:31:28 +02:00
Jostein Bø Fløystad 2bfaafd9e2 Radon transform: Redefine projection center for sinograms.
This definition is chosen because it is simple to express in the
documentation. No changes in accuracy are to be expected, but comparing
sinograms and reconstructions before and after this commit will give
different results in the cases where ``circle=False`` for ``radon`` or
``iradon``.
2013-07-13 19:31:43 +02:00
Ankit Agrawal 49e8f28fe9 Final changes 2013-07-13 19:01:30 +08: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
Ankit Agrawal e3cd0620a7 Fixing bugs and making code compatible with Python 3 2013-07-13 10:02:12 +08:00
Juan Nunez-Iglesias 8736a66504 Fix typo using assert_raises in test_colorconv.py 2013-07-13 09:49:38 +10:00
Juan Nunez-Iglesias 858f7411d7 Complete test_regular_grid coverage 2013-07-13 01:34:51 +02:00
Juan Nunez-Iglesias 6221ce6e3b Add test coverage for guess_spatial_dimensions() 2013-07-13 01:27:17 +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 b9b5efbdf8 Replace deprecated function calls in examples 2013-07-12 23:16:50 +02:00
Johannes Schönberger e041c27f88 Deprecate old rank filter functions 2013-07-12 23:16:50 +02:00
Johannes Schönberger af752b97d3 Add note about TODO.txt to release instructions 2013-07-12 23:16:50 +02:00
Johannes Schönberger c2939d5308 Add TODO.txt 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 d6fb12a493 Improve long rank filter example 2013-07-12 23:16:50 +02:00
Johannes Schönberger d1e0949533 Update entropy example with improved matplotlib usage 2013-07-12 23:16:50 +02:00
Johannes Schönberger 73492045b2 Improve mean example 2013-07-12 23:16:50 +02:00
Johannes Schönberger 34ad95d917 Improve entropy example 2013-07-12 23:16:50 +02:00
Johannes Schönberger 68914b8934 Update bento config 2013-07-12 23:16:49 +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 68461dbf00 Update bento.info for refactored rank package 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
Johannes Schönberger d1fb013788 Fix test cases for full 16bit support 2013-07-12 23:16:08 +02:00
Johannes Schönberger e9fcdc4a56 Fix attack-release border initialization 2013-07-12 23:16:08 +02:00
Johannes Schönberger ccd902fcb4 Extend bitdepth from 12bit to full 16bit 2013-07-12 23:16:08 +02:00
Johannes Schönberger c9e81053f7 Capitalize parameter description in doc string 2013-07-12 23:16:08 +02:00
Johannes Schönberger aa973aeff2 Fix wrong module name 2013-07-12 23:16:08 +02:00
Johannes Schönberger cd7959dd08 Fix styling of some comments 2013-07-12 23:16:08 +02:00
Johannes Schönberger ea8111d0e3 Use typed memoryviews for diff array 2013-07-12 23:16:08 +02:00
Johannes Schönberger d251fd8891 Improve code layout and styling 2013-07-12 23:16:08 +02:00
Johannes Schönberger 2641df3497 Use typed memoryviews in rank filter package 2013-07-12 23:16:08 +02:00
Johannes Schönberger 9a17db19da Refactor rank filter package for consistent naming 2013-07-12 23:16:07 +02:00
Juan Nunez-Iglesias f0ecc4d00d Rename regular_grid.py 2013-07-12 18:28:11 +02:00