Jostein Bø Fløystad
a5df8d4630
Rewrite Radon example; include SART.
...
The old example had some flaws. The new example corrects these, expands
on the topic and adds content relating to the newly implemented SART
algorithm.
2013-07-05 13:14:39 +02:00
Jostein Bø Fløystad
dde4288865
test_radon_transform: Style fixes.
2013-07-05 13:14:39 +02:00
Jostein Bø Fløystad
266b202226
iradon_sart: Style fixes.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
116e1dd571
iradon_sart: Also test accuracy with a missing wedge.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
ace07a0b18
iradon_sart: Add test for order_angles_golden_ratio.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
2082b57e41
iradon_sart: Order angles using a golden ratio approach.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
dcd31c1882
radon_transform: Declare encoding.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
8d4b1e6710
iradon_sart: Add Kaczmarz reference and reformat citations.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
89f227c5ff
iradon_sart: Remove needless memoryview/ndarray conversion.
...
image_update is not manipulated in sart_projection_update and the
conversion to memoryview will happen when it is passed to the
subroutines anyway.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
5baaf78564
iradon_sart: Reduce code duplication in interpolation.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
91aeb658dd
iradon_sart's cython exts: Use typed memoryviews, not ndarrays.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
c977c5974d
iradon_sart: Improve argument checking.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
59bdb24c92
iradon_sart: Clean up cython code to minimize python calls.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
1b620a0a12
Tests for iradon_sart: Robust path handling.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
94eba1c911
iradon_sart: Clarify how constants are chosen.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
496902145f
iradon_sart: Add wikipedia reference to Kaczmarz method.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
372f0127f9
transform.iradon_sart: Clean up code for ordering projections.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
b474804654
Fix docstrings for transform.iradon_sart with subroutines.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
d5f323eec0
Tests for the projection_shifts functionality of iradon_sart.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
1e1dd180d2
Implement projection shifts.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
8e6468eef5
Add tests for transform.iradon_sart.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
d4b33059cb
Make iradon_sart visible in the transform package.
2013-07-05 13:14:38 +02:00
Jostein Bø Fløystad
9484afeed1
Add SART tomography reconstruction to radon_transform.
2013-07-05 13:14:38 +02:00
Johannes Schönberger
24c0c40977
Merge pull request #511 from ankit-maverick/resample
...
Resampling of nD arrays
2013-07-04 22:47:09 -07:00
Ankit Agrawal
971e7beec5
Correcting typos
2013-07-05 11:10:12 +08:00
Ankit Agrawal
70d180408f
Another attempt at solving circular import issue
2013-07-05 10:46:45 +08:00
Ankit Agrawal
f79582ecb4
Attempt to solve circular import issue
2013-07-05 01:34:17 +08:00
Ankit Agrawal
8ac4427d9b
Expanding the documentation in transform._warps
2013-07-05 00:21:11 +08:00
Stefan van der Walt
bcc249263f
Merge pull request #596 from josteinbf/radon-projection-center
...
Radon transform: Improve tests and address bugs in definition of image and projection center.
2013-07-04 07:24:05 -07:00
Ankit Agrawal
6f9d7c5d1a
Cleaning up downsampling for integer factors
2013-07-04 17:34:55 +08:00
Ankit Agrawal
c57c865196
Add _sum_blocks
2013-07-04 17:32:20 +08:00
Ankit Agrawal
2f817542b8
Making code compatible with Python 3
2013-07-04 17:31:28 +08:00
Ankit Agrawal
7282f561d4
Added docs, tests for downsample() in skimage.transform._warps
2013-07-04 17:31:27 +08:00
Ankit Agrawal
329cf37ca2
Padding ndarray with zeros to support downsampling by any integer factor
2013-07-04 17:24:14 +08:00
Ankit Agrawal
bfc2aac3e5
Downsampling of nD arrays
2013-07-04 17:24:14 +08:00
Ankit Agrawal
b5804214b0
Minor refactoring
2013-07-04 17:24:14 +08:00
Ankit Agrawal
8372b0b6aa
Removing code repetition
2013-07-04 17:24:13 +08:00
Ankit Agrawal
19f0be9fbd
PEP8 corrections
2013-07-04 17:24:13 +08:00
Ankit Agrawal
b551a49708
First implementation of Integer Up/Downsampling
2013-07-04 17:24:13 +08:00
Johannes Schönberger
647aacb316
Merge pull request #625 from JDWarner/random_noise
...
FEAT: generator to add various types of random noise to images
2013-07-01 15:42:06 -07:00
Johannes Schönberger
6023b3a22f
Merge pull request #617 from JDWarner/memview_transform
...
Use memoryviews in `skimage._shared.transform`
2013-06-30 22:01:15 -07:00
Johannes Schönberger
bb6ea70563
Merge pull request #621 from tonysyu/fix/rank-dtype-compatibility
...
Fix rank dtype compatibility
2013-06-29 23:30:49 -07:00
Josh Warner (Mac)
5f7fc52830
FEAT: generator to add various types of random noise to images
2013-06-29 18:00:26 -05:00
Tony S Yu
63d13a0b69
Merge pull request #618 from mkcor/filter_canny_passingtype
...
Canny filter: You can pass an image of any dtype!
2013-06-29 15:38:59 -07:00
Marianne Corvellec
75b3fcd4dd
Included Tony's edits.
2013-06-29 18:34:41 -04:00
Marianne Corvellec
5b3081ccc6
Always follow the style guide :)
2013-06-29 18:29:55 -04:00
Marianne Corvellec
ee7f710e55
Improved style.
2013-06-29 18:11:36 -04:00
Marianne Corvellec
8f40e05aab
Fixed relative threshold: you consider 10% and 20% of the max for range of
...
corresponding dtype.
2013-06-29 18:11:36 -04:00
Marianne Corvellec
94dc84f5b7
Clarified that you can pass images of any type into Canny filter.
...
If low and high thresholds are not specified by user, default to 10 and 20 %
(respectively) of range of image's dtype.
2013-06-29 18:11:36 -04:00
Tony S Yu
fe4470e480
Merge pull request #615 from JDWarner/fix_lineprofile
...
Fix lineprofile viewer plugin
2013-06-29 14:13:34 -07:00