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