Projector object: the projector module
- 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 (
intorlist) – ID or list of ID’s to delete.
- astra.projector.is_cuda(i)[source]
Check whether a projector is a CUDA projector.
- Parameters:
i (
int) – ID of projector.- Returns:
bool– True if the projector is a CUDA projector.
- 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