# itk::imageSeriesReader return nullptr

**URL:** https://discourse.itk.org/t/itk-imageseriesreader-return-nullptr/5367
**Category:** Engineering
**Tags:** dicom, itk-releases
**Created:** [September 27, 2022, 3:38am UTC](https://discourse.itk.org/t/itk-imageseriesreader-return-nullptr/5367 "2022-09-27T03:38:17Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![wulicheng](https://discourse.itk.org/user_avatar/discourse.itk.org/wulicheng/32/1390_2.png) [@wulicheng](https://discourse.itk.org/u/wulicheng)
#### Post date: [September 27, 2022, 3:38am UTC](https://discourse.itk.org/t/itk-imageseriesreader-return-nullptr/5367/1 "2022-09-27T03:38:17Z")

</div>

using InputImageTypeCuda = itk::CudaImage\<float, 3\>;  
using ReaderTypeCuda = itk::ImageSeriesReader;  
ReaderTypeCuda::Pointer reader = ReaderTypeCuda::New();

ReaderTypeCuda::New() failed it return nullptr, anyone know why;

---

<div class="post-metadata">

### Author: ![dzenanz](https://discourse.itk.org/user_avatar/discourse.itk.org/dzenanz/32/1093_2.png) [@dzenanz](https://discourse.itk.org/u/dzenanz)
#### Post date: [September 27, 2022, 1:08pm UTC](https://discourse.itk.org/t/itk-imageseriesreader-return-nullptr/5367/2 "2022-09-27T13:08:55Z")

</div>

@simon.rit and @LucasGandel might know.

---

<div class="post-metadata">

### Author: ![simon.rit](https://discourse.itk.org/letter_avatar_proxy/v4/letter/s/f08c70/32.png) [@simon.rit](https://discourse.itk.org/u/simon.rit)
#### Post date: [September 27, 2022, 1:55pm UTC](https://discourse.itk.org/t/itk-imageseriesreader-return-nullptr/5367/3 "2022-09-27T13:55:54Z")

</div>

Does it actually compile? Not on my box. The following code works for me

```auto
using InputImageTypeCuda = itk::CudaImage<float, 3>;
using ReaderTypeCuda = itk::ImageSeriesReader<InputImageTypeCuda>;
ReaderTypeCuda::Pointer reader = ReaderTypeCuda::New();
std::cout << reader.GetPointer() << std::endl;                                                                        

```
