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
Josh Warner (Mac)
32f39eecbb
ENH: Improve random_noise with better param names & docfixes
2013-07-03 23:54:26 -05:00
Ankit Agrawal
56e7ea23c5
Removing unused import and fixing indentation issue
2013-07-03 23:32:49 +08:00
Ankit Agrawal
3dcd24e6f3
Clearing docs and making feature.util
2013-07-03 23:19:43 +08:00
Ankit Agrawal
c032408080
Merge branch 'ankit-brief' of https://github.com/ahojnnes/scikit-image into ahojnnes-ankit-brief
2013-07-03 14:57:06 +08:00
Johannes Schönberger
bcacd06f9c
Outsource inner brief loop into cython file
2013-07-03 07:55:27 +02:00
Juan Nunez-Iglesias
df2233cc6a
Remove old commented-out code
2013-07-03 00:49:36 +02:00
Johannes Schönberger
ac7880b640
Outsource inner brief loop into cython file
2013-07-02 21:59:49 +02:00
Juan Nunez-Iglesias
dab831b72b
Bug fix: map returns iterator in Py3k
2013-07-02 20:13:09 +02:00
Juan Nunez-Iglesias
7f1b9ea4c6
Fix automerge bug
2013-07-02 19:42:24 +02:00
Juan Nunez-Iglesias
cd197527fb
Speed up initialising 'distance' in SLIC
2013-07-02 13:22:14 +02:00
Juan Nunez-Iglesias
578876eff8
Bug fix: correctly initialize distance in slic
2013-07-02 13:22:14 +02:00