Thank you all! I will give a try using your solutions. Tao Simon Rit <simon....@creatis.insa-lyon.fr> 於 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 <andreasg...@gmail.com> > 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: agravga...@protonmail.com >> >> Cell: +45 3165 8140 >> >> >> On Wed, 16 Jan 2019 at 22:59, tao sun <colddie...@gmail.com> 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 >>> Rtk-users@public.kitware.com >>> https://public.kitware.com/mailman/listinfo/rtk-users >>> >> _______________________________________________ >> Rtk-users mailing list >> Rtk-users@public.kitware.com >> https://public.kitware.com/mailman/listinfo/rtk-users >> >
_______________________________________________ Rtk-users mailing list Rtk-users@public.kitware.com https://public.kitware.com/mailman/listinfo/rtk-users