Biguri

Results 75 issues of Biguri

The rationale to not have this before was that the parallel beam case was trivially parallelizable, i.e. you could call 4 instance of TIGRE, instead of spreading a single instance...

enhancement
CUDA

When CGLS increases the L2 norm in an iteration, we can instead of just exiting (what MATLAB does now), restart the algorithm. This means calling it again with an initial...

enhancement
Python
MATLAB
good first issue

Python
good first issue

Does the same as plotProj but with a transposed input, slicing on a different axis.

enhancement
MATLAB
good first issue

These only exist for MATLAB. Adding CT data loaders to python is of interest. - [ ] Varian CBCT - [ ] Philips (DICOM) - [x] Nikon

enhancement
Python

Some people like CMake to compile TIGRE.

enhancement

Albeit slower, they are mathematically "nicer", and many people prefer to have fully matched/adjoint operators. This basically just needs to reproduce the same kernels for forward projection, but to read...

enhancement
CUDA

https://github.com/CERN/TIGRE/blob/d9d619ef1b4da04d3f2f37a42aaca6d81ce9bff2/MATLAB/Utilities/checkGeo.m#L75 https://github.com/CERN/TIGRE/blob/d9d619ef1b4da04d3f2f37a42aaca6d81ce9bff2/MATLAB/Utilities/checkGeo.m#L85 https://github.com/CERN/TIGRE/blob/d9d619ef1b4da04d3f2f37a42aaca6d81ce9bff2/MATLAB/Utilities/checkGeo.m#L95 https://github.com/CERN/TIGRE/blob/d9d619ef1b4da04d3f2f37a42aaca6d81ce9bff2/MATLAB/Utilities/checkGeo.m#L105 https://github.com/CERN/TIGRE/blob/d9d619ef1b4da04d3f2f37a42aaca6d81ce9bff2/MATLAB/Utilities/checkGeo.m#L122

enhancement
MATLAB