Hi, Please use the mailing list (cc). 1. The raw format is not directly understandable I believe, you need to have meta information passed, e.g. with a mhd. Since you know how to convert your projection images to line integral (for rtkfdk), just use the input of rtkfdk instead of using the rtk::ProjectionsReader. 2. The output of both rtk::CudaFDKConeBeamReconstructionFilter and rtk::FDKConeBeamReconstructionFilter is mu if the input projections are well pre-processed, i.e., if they contain the line integrals of mu. Simon
On Thu, Nov 19, 2020 at 10:24 AM Febin P Alex <febi...@panaceamedical.com> wrote: > Dear Simon, > > > I'm using the RTK-C++ toolkit for our cbct reconstruction purpose and > found it very helpful. I'm using the rtkFDK algorithm for reconstruction. > Currently I'm a facing a couple of issues which are illustrated > > 1 . While going through the documentation, I have come across the use of > water precorrection filter for cupping correction. It's said that we need > to pass a set of coefficients for the filter to get activated. > But we were not able to find a C++ test code detailing how to find > the coefficients but rather got a python code in the below link. > > http://wiki.openrtk.org/index.php/WaterPreCorrection > > So I tried to run that python code with my data. I have around 330 > unsigned short projection in *.raw* format each of dimension 1536x1536 > pixels. > Since python itk.Image doesn't have support for unsigned short I have > converted the data to float and given as input to rtk.ProjectioReader > class. > But on execution, it is getting aborted at *fdkFilter.Update()* > command without throwing any exception. Attaching the modified python code. > > > 2. The second issue is , after the reconstruction I want to convert the > reconstructed grey level values into CT numbers. For this I'm using the > equation > > HU=1000×μ−μwaterμwater−μair, where > μ is the linear attenuation coefficient of substance. > > M y doubt is whether the output from > rtk::CudaFDKConeBeamReconstructionFilter is same as the μ defined above > or any more conversion is required. > > > Kindly request you to suggest me a solution. > > Thanks & Regards > Febin P Alex > > > > > > > > > > > <https://www.panaceamedical.com/ssl/>*PANACEA MEDICAL TECHNOLOGIES PVT > LTD* > *Web :* www.panaceamedical.com > *Address :* Plot #35, Phase-IV, Malur Industrial Area, Kolar District, > Karnataka, INDIA, PIN:563130 > *Location :* https://goo.gl/maps/doBkXNp3TRsUAqsc7 > <https://goo.gl/maps/doBkXNp3TRsUAqsc7http://> > <https://www.facebook.com/PanaceaMedicalTechnologies/http://> > <https://twitter.com/panacea_medical> > <https://www.linkedin.com/company/panacea-medical-technology/> > <https://www.youtube.com/channel/UCwJ1DoSac5FT6VLVR6TJQ-A> > > <https://www.panaceamedical.com/ssl/all-products.php> > *EMAIL DISCLAIMER: *This communication (including any accompanying > documents) is intended only for the use of the addressee(s) and contains > information that is PRIVILEGED AND CONFIDENTIAL. Unauthorized reading, > dissemination, distribution or copying of this communication is prohibited. > If you have received this communication in error, please notify us > immediately at pmtad...@panaceamedical.com and promptly destroy the > original communication and all copies taken thereof. Thank you for your > cooperation. Communicating through email is not secure and capable of > interception, corruption and delays. Anyone communicating with Panacea > Medical Technologies Pvt Ltd by email accepts the risks involved and their > consequences. > >
_______________________________________________ Rtk-users mailing list Rtk-users@public.kitware.com https://public.kitware.com/mailman/listinfo/rtk-users