Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add test for FDK shortscan scaling | Willem Jan Palenstijn | 2021-12-01 | 1 | -3/+7 |
| | |||||
* | Fix supersampling version of cone_bp and add test | Willem Jan Palenstijn | 2021-01-22 | 1 | -3/+24 |
| | |||||
* | Add unit tests for 3D adjoints | Willem Jan Palenstijn | 2019-09-25 | 1 | -5/+76 |
| | |||||
* | Enable all 2D projector tests | Willem Jan Palenstijn | 2019-09-25 | 2 | -5/+8 |
| | |||||
* | Add 3D reconstruction scaling test | Willem Jan Palenstijn | 2019-09-25 | 1 | -18/+78 |
| | |||||
* | Add test for reconstruction scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+79 |
| | |||||
* | Adjust adjoint to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+59 |
| | |||||
* | Dynamically create python test functions | Willem Jan Palenstijn | 2019-09-25 | 1 | -34/+10 |
| | |||||
* | Adjust strip kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -12/+12 |
| | |||||
* | Adjust distance driven kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -4/+11 |
| | |||||
* | Adjust linear/cuda kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -12/+4 |
| | |||||
* | Adjust line kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -11/+3 |
| | |||||
* | Fix scaling for fan/strip projector | Willem Jan Palenstijn | 2019-03-29 | 1 | -1/+26 |
| | | | | | | | | | | | | The strip model for a fan beam geometry wasn't taking pixel magnification into account. Among other things, this resulted in diagonals through rectangles being weighted the same as hor/ver lines. This commit fixes this by scaling each pixel contribution by its magnification on the detector. This is only an approximation (since the magnification isn't constant inside the pixel), but since pixels are usually small, the error is also small. Unfortunately, computing this scaling factor is relatively expensive because it introduces a square root in the inner loop. | ||||
* | Clean up projector unit tests | Willem Jan Palenstijn | 2019-03-25 | 1 | -151/+191 |
| | |||||
* | Add linear projector tests | Willem Jan Palenstijn | 2019-03-23 | 1 | -15/+90 |
| | |||||
* | Add strip projector tests | Willem Jan Palenstijn | 2019-03-23 | 1 | -0/+89 |
| | |||||
* | test_line2d: Add tests for distance_driven projector | Willem Jan Palenstijn | 2019-01-30 | 1 | -73/+174 |
| | |||||
* | Add tests for 2D line kernels | Willem Jan Palenstijn | 2017-10-11 | 1 | -0/+310 |