Projector object: the projector module

astra.projector.clear()[source]

Clear all projector objects.

astra.projector.create(config)[source]

Create projector object.

Parameters:config (dict) – Projector options.
Returns:int – the ID of the constructed object.
astra.projector.delete(ids)[source]

Delete a projector object.

Parameters:ids (int or list) – ID or list of ID’s to delete.
astra.projector.info()[source]

Print info on projector objects in memory.

astra.projector.matrix(i)[source]

Get sparse matrix of a projector.

Parameters:i (int) – ID of projector.
Returns:int – ID of sparse matrix.
astra.projector.projection_geometry(i)[source]

Get projection geometry of a projector.

Parameters:i (int) – ID of projector.
Returns:dict – projection geometry
astra.projector.splat(i, row, col)[source]
astra.projector.volume_geometry(i)[source]

Get volume geometry of a projector.

Parameters:i (int) – ID of projector.
Returns:dict – volume geometry
astra.projector.weights_projection(i, projection_index)[source]
astra.projector.weights_single_ray(i, projection_index, detector_index)[source]

Previous topic

3D data objects: the data3d module

Next topic

Algorithms: the algorithm module

This Page