Hi Mengqiu, > A, B and C are slices need to be composed. However, after read in the images > by using itkMetaImageIO.h, how could I seperated the data into slices? You may find it easier to use ImageFileReader instead of MetaImageIO directly. Best, Matt