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