# \#io

**URL:** https://discourse.itk.org/tag/io/17.md

[Latest](https://discourse.itk.org/latest.md) · [Categories](https://discourse.itk.org/categories.md) · [Tags](https://discourse.itk.org/tags.md)

---

## [Does the itk:: GDCMSeriesFileNames:: SetInputDirectory function support Chinese paths as parameters?](https://discourse.itk.org/t/does-the-itk-gdcmseriesfilenames-setinputdirectory-function-support-chinese-paths-as-parameters/7625)

<div class="topic-metadata">

**Author:** [@fuqiangqiang1](https://discourse.itk.org/u/fuqiangqiang1)\
**Replies:** 1\
**Last updated:** [August 28, 2025, 12:59pm UTC](https://discourse.itk.org/t/does-the-itk-gdcmseriesfilenames-setinputdirectory-function-support-chinese-paths-as-parameters/7625 "2025-08-28T12:59:37Z")

</div>

When I am using the itk:: GDCMSeriesFileNames:: SetInputDirectory function, the parameters passed contain Chinese, and then using the itk:: GDCMSeriesFileNames::GetIputFileNames function cannot obtain the dicom sequence …

---

## [NrrdImageIO and NRRD version 5](https://discourse.itk.org/t/nrrdimageio-and-nrrd-version-5/6666)

<div class="topic-metadata">

**Author:** [@hapap](https://discourse.itk.org/u/hapap)\
**Replies:** 5\
**Last updated:** [June 4, 2024, 4:16am UTC](https://discourse.itk.org/t/nrrdimageio-and-nrrd-version-5/6666 "2024-06-04T04:16:38Z")

</div>

Hi! Briefly: is there a way to force ITK to write NRRD version 5 files? The longer story goes like this. I’m writing nrrd/nhrd files with using DWIImageType = itk::VectorImage\<short, 3\>; DWIImageType::Pointer dwi = D…

---

## [Reading and writing of 5D images - a dimension disappears](https://discourse.itk.org/t/reading-and-writing-of-5d-images-a-dimension-disappears/6210)

<div class="topic-metadata">

**Author:** [@cpinter](https://discourse.itk.org/u/cpinter)\
**Replies:** 28\
**Last updated:** [February 15, 2024, 9:21pm UTC](https://discourse.itk.org/t/reading-and-writing-of-5d-images-a-dimension-disappears/6210 "2024-02-15T21:21:17Z")

</div>

Hi all, We’re trying to enable 3D Slicer to read and write vector image sequences (displacement field or velocity field: 3D spatial + component + time = 5 dimensions) into a single file. The format of choice is NRRD, an…

---

## [What is the structure of HDF5 / h5 file](https://discourse.itk.org/t/what-is-the-structure-of-hdf5-h5-file/6200)

<div class="topic-metadata">

**Author:** [@m.ded](https://discourse.itk.org/u/m.ded)\
**Replies:** 4\
**Last updated:** [September 22, 2023, 8:43pm UTC](https://discourse.itk.org/t/what-is-the-structure-of-hdf5-h5-file/6200 "2023-09-22T20:43:48Z")

</div>

I use ANTs GitHub - ANTsX/ANTs: Advanced Normalization Tools (ANTs) to to create deformation fields in HDF5 format. ANTs h5 transform files come from the ITK underlying IO system. I would like to understand the struct…

---

## [Random access to image data](https://discourse.itk.org/t/random-access-to-image-data/6034)

<div class="topic-metadata">

**Author:** [@cookpa](https://discourse.itk.org/u/cookpa)\
**Replies:** 2\
**Last updated:** [July 5, 2023, 4:53pm UTC](https://discourse.itk.org/t/random-access-to-image-data/6034 "2023-07-05T16:53:49Z")

</div>

Hi all, Is there support in ITK for random access to image data? Specifically, I’m trying to figure out if it’s possible to read in a single input volume from a 4D time series, without reading the entire 4D array from …

---

## [How to save the output of StrainImageFilter (Tensor) with ITK?](https://discourse.itk.org/t/how-to-save-the-output-of-strainimagefilter-tensor-with-itk/5834)

<div class="topic-metadata">

**Author:** [@edgar](https://discourse.itk.org/u/edgar)\
**Replies:** 2\
**Last updated:** [March 29, 2023, 7:25pm UTC](https://discourse.itk.org/t/how-to-save-the-output-of-strainimagefilter-tensor-with-itk/5834 "2023-03-29T19:25:32Z")

</div>

1 How to save the output of StrainImageFilter (Tensor)? Hello! I am trying to save the output of the examples/numpy\_to\_strain.py (on the ITKStrain repo). I tried the naïve itk.imwrite, but I got the following issue. …

---

## [Find all available modules from GroupIO](https://discourse.itk.org/t/find-all-available-modules-from-groupio/351)

<div class="topic-metadata">

**Author:** [@phcerdan](https://discourse.itk.org/u/phcerdan)\
**Replies:** 16\
**Last updated:** [November 20, 2019, 6:45am UTC](https://discourse.itk.org/t/find-all-available-modules-from-groupio/351 "2019-11-20T06:45:09Z")

</div>

Is it possible to use any installed/available modules from Group IO without specifying particular Modules: IOTIFF, etc? Something like: find\_package(ITK COMPONENTS ITKExternalModule ITKGroupIO ...) Right now I am using…

---

## [Parallelize itk::ImageSeriesReader (ITK 4.12)](https://discourse.itk.org/t/parallelize-itk-imageseriesreader-itk-4-12/1745)

<div class="topic-metadata">

**Author:** [@svg](https://discourse.itk.org/u/svg)\
**Replies:** 22\
**Last updated:** [April 17, 2019, 1:46pm UTC](https://discourse.itk.org/t/parallelize-itk-imageseriesreader-itk-4-12/1745 "2019-04-17T13:46:48Z")

</div>

Hi I am currently working on a project that imports multiple DICOM files in one sitting. this results in some rather lengthy read times. My problem is that I have been unsuccessful in using multiple threads for reading …

---

## [ITKIOScanco module](https://discourse.itk.org/t/itkioscanco-module/1727)

<div class="topic-metadata">

**Author:** [@mihail.isakov](https://discourse.itk.org/u/mihail.isakov)\
**Replies:** 2\
**Last updated:** [April 5, 2019, 8:18pm UTC](https://discourse.itk.org/t/itkioscanco-module/1727 "2019-04-05T20:18:36Z")

</div>

---

## [Writing tiff to a memory buffer](https://discourse.itk.org/t/writing-tiff-to-a-memory-buffer/970)

<div class="topic-metadata">

**Author:** [@ocairncross](https://discourse.itk.org/u/ocairncross)\
**Replies:** 0\
**Last updated:** [June 1, 2018, 7:25am UTC](https://discourse.itk.org/t/writing-tiff-to-a-memory-buffer/970 "2018-06-01T07:25:16Z")

</div>

Hello, I’d like to write an image in tiff format to a memory buffer (not a file) so that I can pass it off to a server using libcurl. How do I go about this? Thanks Ollie.

---

## [Differences between using component ITKImageIO and explicitly setting ITKIOTIFF](https://discourse.itk.org/t/differences-between-using-component-itkimageio-and-explicitly-setting-itkiotiff/697)

<div class="topic-metadata">

**Author:** [@phcerdan](https://discourse.itk.org/u/phcerdan)\
**Replies:** 6\
**Last updated:** [February 22, 2018, 7:53pm UTC](https://discourse.itk.org/t/differences-between-using-component-itkimageio-and-explicitly-setting-itkiotiff/697 "2018-02-22T19:53:58Z")

</div>

I have found an odd behavior, but only tested in my local computer. If I use any automatic IO detection (pre 4.13 approach, or newer/cleaner ITKImageIO) and try to read a 3D .tiff image, for example, 64x64x16, I get a 6…

---

## [GIF support](https://discourse.itk.org/t/gif-support/635)

<div class="topic-metadata">

**Author:** [@Fijoy\_Vadakkumpadan](https://discourse.itk.org/u/Fijoy_Vadakkumpadan)\
**Replies:** 1\
**Last updated:** [January 30, 2018, 7:59pm UTC](https://discourse.itk.org/t/gif-support/635 "2018-01-30T19:59:22Z")

</div>

Hello, Does ITK support loading and saving GIF images? If yes, are animated GIFs loaded as 3D images? Thank you, –Fijoy

---

## [No support for 64-bit integral pixel types](https://discourse.itk.org/t/no-support-for-64-bit-integral-pixel-types/353)

<div class="topic-metadata">

**Author:** [@dzenanz](https://discourse.itk.org/u/dzenanz)\
**Replies:** 18\
**Last updated:** [October 27, 2017, 5:20pm UTC](https://discourse.itk.org/t/no-support-for-64-bit-integral-pixel-types/353 "2017-10-27T17:20:29Z")

</div>

@Nil reported on the mailing list that ITK fails to read a NIFTII image with 64-bit pixel type. NRRD images with 64-bit pixel types can’t be read either, at least on Windows with VS2015 and probably on any compiler wher…
