Skip to content

Commit

Permalink
NEW: Interpolation-based stripe removal method (#521)
Browse files Browse the repository at this point in the history
Adds a new stripe removal method along with tests for prep.stripe and updating the some of the stripe removal parameters. Also adds fixes for zero division in the stripe removal algorithms.
  • Loading branch information
nghia-vo committed Sep 23, 2020
1 parent b9b0f4f commit 1047c0b
Show file tree
Hide file tree
Showing 4 changed files with 251 additions and 78 deletions.
1 change: 1 addition & 0 deletions doc/source/api/tomopy.prep.stripe.rst
Expand Up @@ -19,3 +19,4 @@
remove_large_stripe
remove_dead_stripe
remove_all_stripe
remove_stripe_based_interpolation
4 changes: 2 additions & 2 deletions source/tomopy/prep/alignment.py
Expand Up @@ -913,7 +913,7 @@ def distortion_correction_proj(tomo, xcenter, ycenter, list_fact,
ncore=None, nchunk=None):
"""
Apply distortion correction to projections using the polynomial model.
Coefficients are calculated using Vounwarp package.:cite:`Vo:15`
Coefficients are calculated using Vounwarp package :cite:`Vo:15`.
Parameters
----------
Expand Down Expand Up @@ -990,7 +990,7 @@ def distortion_correction_sino(tomo, ind, xcenter, ycenter, list_fact):
"""
Generate an unwarped sinogram of a 3D tomographic data using
the polynomial model. Coefficients are calculated using Vounwarp
package :cite:`Vo:15`
package :cite:`Vo:15`.
Parameters
----------
Expand Down

0 comments on commit 1047c0b

Please sign in to comment.