이 문서에서는 Java로 DICOM 파일을 PNG로 변환하는 방법을 설명합니다. 개발 환경 설정, 단계별 절차, DCM을 Java로 PNG로 변환하는 샘플 코드가 포함되어 있습니다. 원본 DICOM 파일에서 모든 페이지 또는 일부 선택된 페이지만 렌더링하여 사용자 지정 래스터 이미지를 생성하는 방법을 배울 수 있습니다.
Java에서 DCM을 PNG로 변환하는 단계
- Aspose.Imaging 라이브러리를 프로젝트에 추가합니다
- setLicense 메서드를 사용하여 라이선스를 활성화합니다
- Image.load()를 사용하여 DICOM 파일을 로드하고 DicomImage로 변환합니다
- getPageCount()를 사용하여 페이지 수를 가져옵니다
- PNG 내보내기 설정을 위한 PngOptions 객체를 생성합니다
- for 루프를 사용하여 각 페이지를 처리합니다
- 각 페이지를 고유한 이름으로 PNG 파일로 저장합니다 (예: Page-0.png, Page-1.png)
이 단계들은 Java에서 DICOM을 PNG로 변환하는 과정을 요약한 것입니다. 소스 파일을 Image 객체로 로드하고, 이를 DicomImage로 캐스팅한 후, 모든 페이지를 순회하며 PNG 형식으로 변환하여 디스크에 저장합니다.
Java로 DICOM을 PNG로 변환하는 코드
이 코드는 DICOM을 PNG로 변환하는 방법을 보여줍니다. 이미지를 바로 PNG로 저장하면 첫 페이지만 저장됩니다. 하지만 모든 페이지를 반복 처리하면 각 페이지를 별도로 저장할 수 있으며, PngOptions를 사용하여 출력 속성을 사용자 정의할 수 있습니다.
이 문서를 통해 DICOM 파일을 PNG로 변환하는 방법을 배웠습니다. CDR 파일을 JPG로 변환하려면 다음 문서를 참조하세요: Java로 CDR을 JPG로 변환。