[Castor-users] CT reconstruction error

Hadi Rezaei hrezaei.m.ph at gmail.com
Fri Mar 29 07:43:50 CET 2024


Dear Konstantinos
Thank you for your reply
I used a simple code in MATLAB to combine the (.dat) files and write it to
(.Cdf). I used a CT classic similar to the GATE example.
Thank you, if you have a suggestion to solve this problem, please let me
know.
Best,
Hadi

On Wed, Mar 27, 2024 at 3:57 AM Konstantinos P. Chatzipapas <
kwnchatz at upatras.gr> wrote:

> Dear Hadi,
>
> There are probably many things that could go wrong with your application.
> For example you say that you combined and converted them. How exactly? How
> did you assigned the pixels ID? How does your geometry file looks like?
>
> Best,
> Konstantinos
> ---
> ------------------------------
> *Konstantinos Chatzipapas*
> Medical Physicist, Ph.D.
>
> Στις 27-03-2024 04:34, Hadi Rezaei έγραψε:
>
> Dear Castor users
> I simulated a CT scanner using GATE and got 180 imageCT (.dat) output
> projections. I combined them and converted them to '.Cdf" in float 32. For
> reconstruction, I used the following command but found the following error.
> I appreciate any guidance.
>
> /castor-recon -df benchmark_ct_histogram.Cdh -fout CT_test -oit -1 -it
> 4:25 -dim 50,50,5 -vox 2,2,2.5 -opti MLTR -th 0 -slice-out 1 -proj
> distanceDriven -vb 2
>
> ***** iScannerCT::GetPositionsAndOrientations() -> Projection index
> (16777216) out of range [0:179] !
> ***** vProjector::Project() -> A problem occurred while getting positions
> and orientations from scanner !
> ***** oProjectorManager::ComputeProjectionLine() -> A problem occurred
> while forward projecting an event !
> ***** iIterativeAlgorithm::StepInnerLoopInsideSubsetLoop() -> A problem
> occurred while computing the projection line !
> ---***** iScannerCT::GetPositionsAndOrientations() -> Projection index
> (16777216) out of range [0:179] !
> ***** vProjector::Project() -> A problem occurred while getting positions
> and orientations from scanner !
> ***** oProjectorManager::ComputeProjectionLine() -> A problem occurred
> while forward projecting an event !
> ***** iIterativeAlgorithm::StepInnerLoopInsideSubsetLoop() -> A problem
> occurred while computing the projection line !
> ***** iScannerCT::GetPositionsAndOrientations() -> Projection index
> (16777216) out of range [0:179] !
> ***** vProjector::Project() -> A problem occurred while getting positions
> and orientations from scanner !
> ***** oProjectorManager::ComputeProjectionLine() -> A problem occurred
> while forward projecting an event !
> ***** iIterativeAlgorithm::StepInnerLoopInsideSubsetLoop() -> A problem
> occurred while computing the projection line !
> ----------------------------------------------|
> ***** iIterativeAlgorithm::StepInnerLoopInsideSubsetLoop() -> A problem
> occurred inside the parallel loop over events !
> ***** vAlgorithm::IterateCPU() -> A problem occurred while calling
> StepInnerLoopInsideSubsetLoop() function !
> ***** castor-recon() -> Error while performing the reconstruction
> ***** Exit function called. Abort with code 1.
>
>
>
>
> _______________________________________________
> Castor-users mailing list
> Castor-users at lists.castor-project.org
> https://lists.castor-project.org/mailman/listinfo/castor-users
>
> To look for something in the mailing-list archives, use the search box at:
> https://castor-project.org/mailing-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.castor-project.org/pipermail/castor-users/attachments/20240329/fb672b06/attachment.html>


More information about the Castor-users mailing list