C#을 사용하여 DICOM을 PNG로 변환하기

이 문서는 DICOMPNG로 C#을 통해 변환하는 방법을 안내합니다. 개발 환경 설정, 프로그래밍 절차, C#을 사용한 DCM에서 PNG로의 변환 코드를 포함합니다. 의료용 DICOM 이미지의 전체 또는 일부 장면을 PNG 형식으로 변환하여 배포할 수 있습니다.

C#으로 DCM을 PNG로 변환하는 단계

  1. Aspose.Imaging 라이브러리를 설치하고 프로젝트에 참조로 추가합니다
  2. SetLicense를 사용하여 Aspose.Imaging 라이선스를 로드합니다
  3. Image.Load를 사용해 파일을 로드하고 DicomImage로 변환합니다
  4. image.PageCount 속성을 사용하여 총 페이지 수를 확인합니다
  5. 내보내기 설정을 위해 빈 PngOptions 객체를 만듭니다
  6. for 루프를 통해 모든 페이지를 반복합니다
  7. 각 페이지를 PNG 파일로 저장합니다 (예: Page-0.png, Page-1.png 등)

이러한 단계는 C#으로 DICOM을 PNG로 변환하는 도구를 개발하는 데 도움이 됩니다. 라이선스를 먼저 로드하고 DICOM 파일을 DicomImage로 열며, 페이지 수를 확인한 다음 PNG 내보내기 옵션을 구성합니다. 각 페이지를 PNG로 저장하고 성공 메시지를 표시합니다.

C#을 사용한 DICOM에서 PNG로의 변환 코드

이 코드는 DCM에서 PNG로의 파일 포맷 변환을 보여줍니다. LoadOptions를 사용하여 스트림에서 이미지를 로드하고 버퍼 크기를 제어하여 메모리 사용을 제한할 수 있습니다. 출력 PNG는 색상, 압축, DPI 설정 등 다양한 옵션으로 사용자 정의할 수 있습니다.

이 문서를 통해 DICOM 파일을 PNG로 변환하는 방법을 배웠습니다. CDR 파일을 JPG로 변환하려면 C#을 사용한 CDR에서 JPG로의 변환 문서를 참조하세요.

 한국인