TIGRE
TIGRE copied to clipboard
TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox
Added data redundancy weighting necessary for offset detector geometry (as an option) in all algorithms, except MLEM, tested with simulation & real data.. also includes - fix in V matrix...
Hello! I have some problem in big detector offset when I use the FDK to reconstruct result . For circular trajectory CBCT, when the detector is laterally displaced less than...
Hello, I'm having issues reconstructing CT data from a half-beam scan. My question may not be specific to TIGRE so i apologize in advance. I'm rather new to CT in...
Hello! This is more a question than an issue. Is there a way to convert ASTRA geometries into TIGRE geometries easily? Thanks in advance for your help.
- [ ] `change_resolution()` #% For a given geometry, returns a lower resolution version of it. For FDK only image needs to be changed, but for interatives also the projections,...
## Expected Behavior Bug in the latest version of FDK for detector offset geometry reconstruction, only in certain geometry (maybe rotation direction? unclear yet) ## Actual Behavior It seems the...
## Expected Behavior I got continuous projections of lung of a sheep from a DSA scanner, how can I reconstructed use FDK in matlab ## Actual Behavior ## Code to...
a python code would be e.g.: ``` def BinProjection(array, factor, average=True): if average: if array.shape[0] % factor or array.shape[1] % factor: array = array[ : (array.shape[0] // factor) * factor,...
## Code to reproduce the problem (If applicable) geo=defaultGeometry('nVoxel',[128;128;128]); angles=linspace(0,2*pi,100); head=headPhantom(geo.nVoxel); projections=Ax(head,geo,angles,'interpolated') noise_projections=addCTnoise(projections); imgMLEM=MLEM(noise_projections,geo,angles,20) plotImg(imgMLEM,'Dim','Z') ## Specifications When the MLEM algorithm is used to reconstruct the noise_projections ,the image cannot...
Most algorithms have the same `parse_inputs()`. I think we should make a unique function, perhaps that takes the algorithm name, and that should output all the inputs.Right now we have...