nibabel을 사용하여 dicom에서 nifti로 이동하려고 시도했습니다. 머리글과 이미지를 별도로 저장하는 방법을 찾고, 나머지는 완료했습니다.Python : NiBabel을 사용하여 .hdr/.img nifti 파일을 작성하십시오.
nibabel.Nifti1Header에는 write_to 기능이 있지만 fileobj 만 사용합니다. Nifti1Header 인스턴스를 해당 메서드에 파일 경로 이름을 저장하여 전달하는 방법은 무엇입니까? 두 개의 인수가 필요하지만 문자열 경로 이름을 넣으면 문자열과 같지 않습니다.
nibabel.save 메서드는 img 행렬을 사용하지만, affine과 header는 머리글 사전의 "magic"요소를 ni1 대신 n + 1로 변경하는 조합 .nii 형식으로 만 저장할 수 있습니다 seperate .hdr/.img
나는 내 머리글을 모두 가지고 갈 준비가되어 있으며, 이미지는 그냥 각각 저장할 수있는 방법을 찾을 수 없습니다.
감사
관심 분들
스택 오버플로에 오신 것을 환영합니다! 먼저 [둘러보기] (http://stackoverflow.com/tour)를 열고 [어떻게 좋은 질문을하는 법] (http://stackoverflow.com/help/how-to-ask)을 배우고 [ Minimal, Complete, Verifiable] (http://stackoverflow.com/help/mcve) 예제를 참조하십시오. 그게 우리가 당신을 도울 수있게 해줍니다. –