adtraFDK Geometrie
astraFDK und astraFBP nicht identisch nutzbar.
sino = projs(slicenum,:,:); astraFBP(sino,thetas,settingsTomoRec); %funktioniert astraFDK(sino , thetas, z01(1), z02, dx*1000, settingsTomoRec); %funktioniert nicht da dimensionen falsch
erste Hürde: line 141 in astraFDK relativ einfach if numel(tomoAngles) ~= size(projs,ndims(projs))
dann aber weiterer Fehler in den Geometrien: volGeom = astra_create_vol_geom(settings.outputSize, settings.outputSize, ... settings.numSlices, -settings.outputSize/2, settings.outputSize/2, ... -settings.outputSize/2, settings.outputSize/2, settings.offset - settings.numSlices/2, ... settings.offset + settings.numSlices/2); % create initial volume for the reconstruction volID = astra_mex_data3d('create', '-vol', volGeom);
% create projection geometry M = z02/z01; dx_eff = dx/M; projGeom = astra_create_proj_geom('cone', M, M, size(projs,1), size(projs,2), ... -tomoAngles/180*pi, z01/dx_eff, (z02 - z01)/dx_eff);