| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-12-06 | Move bounding box projection to ProjectionGeometry3D | Willem Jan Palenstijn | |
| 2021-11-26 | Remove unnecessary includes | Willem Jan Palenstijn | |
| 2021-11-16 | Add feature flag 'unpadded_GPULink' | Willem Jan Palenstijn | |
| This will let other toolboxes detect if ASTRA (properly) supports unpadded GPULink objects. See 6baf90217683b7bac2e87dd9fef944fab6a8a950. | |||
| 2021-11-03 | Remove unused backprojectPointX/Y/Z functions | Willem Jan Palenstijn | |
| 2021-10-27 | Update copyright years | Willem Jan Palenstijn | |
| 2021-10-11 | Fix Windows exports | Willem Jan Palenstijn | |
| 2019-09-25 | Fix crash in FBP_CUDA when called without projector | Willem Jan Palenstijn | |
| 2019-09-25 | Add feature flags for changed scaling behaviour | Willem Jan Palenstijn | |
| 2019-09-25 | Remove obsolete DensityWeighting option | Willem Jan Palenstijn | |
| 2019-09-25 | Fix fan-beam FBP scaling | Willem Jan Palenstijn | |
| 2019-09-25 | Add error check for non-parallel FBP | Willem Jan Palenstijn | |
| 2019-09-25 | Adjust FBP to line integral scaling | Willem Jan Palenstijn | |
| 2019-09-25 | Adjust adjoint to line integral scaling | Willem Jan Palenstijn | |
| 2019-09-17 | Fix clang build | Willem Jan Palenstijn | |
| 2019-08-14 | Replace signal-based abort handling by query-based handling | Willem Jan Palenstijn | |
| The abort handling is currently only used to process Ctrl-C from Matlab. Since Matlab R2019a, it appears that calling utIsInterruptPending() from a thread other than the main thread will crash. The previous approach of checking utIsInterruptPending() in a thread, and then signalling the running algorithm was therefore broken. | |||
| 2019-03-13 | Make ParStripProjector2D::getProjectionWeightsCount safer for very thin strips | Willem Jan Palenstijn | |
| 2019-03-12 | Fix rounding error in ParStripProjector2D::getProjectionWeightsCount | Willem Jan Palenstijn | |
| In the worst case this would lead to (nearly) empty storage for getMatrix(), resulting in (near) explicit projection matrices. (These are only used for exporting explicit sparse projection matrices to matlab/python; not for FP/BP/reconstruction.) This is a quick fix; ideally the affected code would use dynamic storage. | |||
| 2019-01-24 | Remove largely unimplemented CProjector2D::projectPoint method | Willem Jan Palenstijn | |
| This includes the astra_mex_projector('splat') matlab function. | |||
| 2019-01-24 | Add basic implementation of par2d CPU Distance Driven projector | Willem Jan Palenstijn | |
| 2018-12-23 | Add DartMask helper connectivity option check | Willem Jan Palenstijn | |
| 2018-12-23 | Add error checking to numeric vector config parsing | Willem Jan Palenstijn | |
| 2018-12-23 | Improve config error handling | Willem Jan Palenstijn | |
| 2018-12-23 | More gracefully handle config errors in geometries | Willem Jan Palenstijn | |
| 2018-12-23 | Remove unused file | Willem Jan Palenstijn | |
| 2018-12-06 | Improve detection of unused config options for filters | Willem Jan Palenstijn | |
| The FilterSinogramId, FilterParameter and FilterD options now only get marked used if they are actually used, based on the value of FilterType. | |||
| 2018-12-06 | Read filter config for FBP from cfg.options | Willem Jan Palenstijn | |
| Since these settings are optional, they should have been in cfg.options instead of directly in cfg. The old syntax remains a fallback. This has the side-effect that the tomopy/astra interface can also supply them. | |||
| 2018-09-25 | Add support for checking features at run-time | Willem Jan Palenstijn | |
| 2018-08-28 | Use PI constant from Globals.h to fix Windows build | Willem Jan Palenstijn | |
| 2018-08-28 | Fix missing findPlugin function in Windows | Willem Jan Palenstijn | |
| 2018-08-28 | Make filename more consistent | Willem Jan Palenstijn | |
| 2018-07-20 | Adjust angle block size to max CUDA texture size in CompositeGeometryManager | Willem Jan Palenstijn | |
| 2018-07-17 | Add RSINOGRAM/RPROJECTION filter modes to CPU FBP | Willem Jan Palenstijn | |
| 2018-07-17 | Add SINOGRAM/PROJECTION filter modes to CPU FBP | Willem Jan Palenstijn | |
| 2018-07-17 | Move CPU FBP to common filter code | Willem Jan Palenstijn | |
| 2018-07-17 | Reorganize more filter size functions | Willem Jan Palenstijn | |
| 2018-07-17 | Add filter size error reporting | Willem Jan Palenstijn | |
| 2018-07-17 | Refactor filter config | Willem Jan Palenstijn | |
| 2018-07-17 | Refactor a few filter-related functions out of cuda code | Willem Jan Palenstijn | |
| 2018-06-27 | Fix uninitialized variable in C++ API for BP3D_CUDA | Willem Jan Palenstijn | |
| 2018-06-22 | Move CUDA include files | Willem Jan Palenstijn | |
| 2018-01-24 | Fix include path for MSVC | Willem Jan Palenstijn | |
| 2018-01-24 | Remove outdated svn keywords | Willem Jan Palenstijn | |
| 2018-01-24 | Update outdated URLs | Willem Jan Palenstijn | |
| 2018-01-24 | iMinds -> imec | Willem Jan Palenstijn | |
| 2018-01-24 | Update copyright date | Willem Jan Palenstijn | |
| 2018-01-12 | Update contact email | Willem Jan Palenstijn | |
| 2018-01-09 | Check for CUDA support at run-time in use_cuda() | Willem Jan Palenstijn | |
| 2018-01-09 | Merge branch 'parallel_vec' | Willem Jan Palenstijn | |
| 2017-12-11 | Remove a remaining ConeProjectionGeometry check in FDK_CUDA | Willem Jan Palenstijn | |
| 2017-11-28 | Fix memory leak in SART | Willem Jan Palenstijn | |
