tomophantom.ctypes.external#

Ctypes-wrapped C-modules of TomoPhantom library.

tomophantom.ctypes.external.c_checkParams2D(params, model_no, models_library_path)[source]#
tomophantom.ctypes.external.c_checkParams3D(params, model_no, models_library_path)[source]#
tomophantom.ctypes.external.c_model2d(output, model_no, phantom_size, models_library_path)[source]#
tomophantom.ctypes.external.c_model3d(output, model_no, N1, N2, N3, Z1, Z2, models_library_path)[source]#
tomophantom.ctypes.external.c_model_sino2d(sinogram, model_no, phantom_size, detector_size, angles, angles_total, models_library_path)[source]#
tomophantom.ctypes.external.c_model_sino3d(output, model_no, detector_horiz, detector_vert, Z1, Z2, phantom_size, angles, angles_total, models_library_path)[source]#
tomophantom.ctypes.external.c_object2d(object2d, phantom_size, objectName, C0, y0, x0, a, b, phi_ang, tt)[source]#
tomophantom.ctypes.external.c_object3d(output, N1, N2, N3, Z1, Z2, objectName, C0, x0, y0, z0, a, b, c, phi1, phi2, phi3, tt)[source]#
tomophantom.ctypes.external.c_object_sino2d(sinogram, phantom_size, detector_size, angles, angles_total, objectName, C0, y0, x0, a, b, phi_ang, tt)[source]#
tomophantom.ctypes.external.c_object_sino3d(output, detector_horiz, detector_vert, Z1, Z2, phantom_size, angles, angles_total, objectName, C0, x0, y0, z0, a, b, c, phi1, phi2, phi3, tt)[source]#