summaryrefslogtreecommitdiffstats
path: root/python/astra/functions.py
diff options
context:
space:
mode:
authorWillem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl>2018-01-09 15:45:34 +0100
committerWillem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl>2018-01-09 15:45:34 +0100
commitb3393ec49bbe2ffc3eb3b6c7512bb12b8b8d2e52 (patch)
tree210fd2e5de719cde8fb08a5db97e4f6056e14a0f /python/astra/functions.py
parentf7037ad8af95af569649cff0afba97babebe9425 (diff)
downloadastra-b3393ec49bbe2ffc3eb3b6c7512bb12b8b8d2e52.tar.gz
astra-b3393ec49bbe2ffc3eb3b6c7512bb12b8b8d2e52.tar.bz2
astra-b3393ec49bbe2ffc3eb3b6c7512bb12b8b8d2e52.tar.xz
astra-b3393ec49bbe2ffc3eb3b6c7512bb12b8b8d2e52.zip
Fix comments for postalignment function
Diffstat (limited to 'python/astra/functions.py')
-rw-r--r--python/astra/functions.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/python/astra/functions.py b/python/astra/functions.py
index b3a470d..5a3d453 100644
--- a/python/astra/functions.py
+++ b/python/astra/functions.py
@@ -274,11 +274,18 @@ def geom_2vec(proj_geom):
def geom_postalignment(proj_geom, factor):
- """Returns the size of a volume or sinogram, based on the projection or volume geometry.
+ """Apply a postalignment to a vector-based projection geometry.
+ Can be used to model the rotation axis offset.
+
+ For 2D geometries, the argument factor is a single float specifying the
+ distance to shift the detector (measured in detector pixels).
+
+ For 3D geometries, factor is a pair of floats specifying the horizontal
+ resp. vertical distances to shift the detector.
:param proj_geom: input projection geometry (vector-based only, use astra.geom_2vec to convert conventional projection geometries)
:type proj_geom: :class:`dict`
- :param factor: Optional axis index to return
+ :param factor: number of pixels to shift the detector
:type factor: :class:`float`
"""