2017-04-07 4 views
0

내 C++ 코드에서 HDF5 형식의 이미지를 읽어야합니다. 내가 봤 거든 ITK를 사용할 수있는 것 같습니다. 그런 가능성이 있다면 알려주시겠습니까?itk를 사용하여 HDF5 형식으로 이미지를 읽는 방법?

PS1. HDF5 이미지는 * .h5 형식입니다.

PS2. ITK를 사용하여 png 및 jpg 형식과 같은 이미지를 읽습니다.

미리 감사드립니다.

답변

0

저는 ITK를 사용하여 읽을 수 있다고 생각합니다. 이미지 파일 형식이 ITK의 독자가 지원하는지 확인하는 좋은 방법은 Slicer을 사용하여 이미지를 열어 보는 것입니다. 파일이 제대로 열리면 잘 할 수 있습니다.

그렇지 않은 경우 ITK는 Slicer가 본질적으로 2D, 스칼라 3D 및 특수한 특수한 3D 3D 사례에만 관심을 가지고 있기 때문에 여전히 읽을 수 있습니다.

+0

슬라이서를 시도했지만 작동하지 않았습니다 ... – ir0098

+0

ImageReadWrite 예제를 사용해보십시오. 치수 및 픽셀 유형을 조정해야합니다. https://github.com/InsightSoftwareConsortium/ITK/blob/master/Examples/IO/ImageReadWrite.cxx –

+0

http://www.hostingpics.net/viewer.php?id= 622740error.png – ir0098