Thank you all! I will give a try using your solutions. Tao Simon Rit <[email protected]> 於 2019年1月17日 週四 上午12:26寫道:
> Hi, > That's one solution. Two other: > - graft the output to a Cuda image > itk::CudaImage<float, 3>::Pointer cuImg = itk::CudaImage<float, 3>::New(); > cuImg->Graft(projectionReader->GetOutput()) > - use the rtk::ImportImageFilter which is templated over image type to > allow precisely this (I used it in Gate here > <https://github.com/OpenGATE/Gate/blob/develop/source/digits_hits/src/GateFixedForcedDetectionActor.cc#L1583> > ). > Best regards, > Simon > > On Wed, Jan 16, 2019 at 11:06 PM Andreas Andersen <[email protected]> > wrote: > >> Hi Tao, >> >> I think you want the CastImageFilter >> <https://itk.org/Doxygen/html/classitk_1_1CastImageFilter.html> from ITK. >> >> Something like this: >> using castToImageType = itk::CastImageFilter<itk:::Image<float,3>, >> itk::CudaImage<float,3>>; >> typename castToImageType::Pointer castfilter = castToImageType::New(); >> castfilter->SetInput(projectionReader->GetOutput()); >> castfilter->Update(); >> auto cuda_image = castfilter->GetOutput(); >> >> Best regards Andreas >> >> __________________________________ >> >> Andreas Gravgaard Andersen >> >> Department of Oncology, >> >> Aarhus University Hospital >> >> Nørrebrogade 44, >> >> 8000, Aarhus C >> >> Mail: [email protected] >> >> Cell: +45 3165 8140 >> >> >> On Wed, 16 Jan 2019 at 22:59, tao sun <[email protected]> wrote: >> >>> Hi, >>> >>> I have read in some image using itk::ImportImageFilter. >>> ImportFilterType::Pointer projectionReader = ImportFilterType::New(); >>> ... >>> projectionReader->Update(); >>> >>> The type of the image is itk:::Image<float,3>. I wonder if there is any >>> way I can cast it to itk::CudaImage<float,3>? >>> In rtkforwardprojections.cxx the imageReaderType is defined as >>> CudaImageType so there is no such problem. >>> >>> Thanks, >>> Tao >>> _______________________________________________ >>> Rtk-users mailing list >>> [email protected] >>> https://public.kitware.com/mailman/listinfo/rtk-users >>> >> _______________________________________________ >> Rtk-users mailing list >> [email protected] >> https://public.kitware.com/mailman/listinfo/rtk-users >> >
_______________________________________________ Rtk-users mailing list [email protected] https://public.kitware.com/mailman/listinfo/rtk-users
