Aspose.Medical  for .NET

DICOM 의료 영상을 위한 .NET API

외부 소프트웨어나 네이티브 종속성 없이 .NET C#에서 DICOM 파일을 읽고, 쓰고, 익명화하고, 변환하고 트랜스코딩합니다.

  Download Free Trial
  
 

Aspose.Medical for .NET은 DICOM(Digital Imaging and Communications in Medicine) 파일 작업을 위한 강력한 순수 .NET 클래스 라이브러리입니다. 개발자는 외부 소프트웨어나 네이티브 종속성을 요구하지 않고 프로그래밍 방식으로 의료 영상 데이터를 읽고, 쓰고, 수정하고, 익명화하고, 변환하고, 트랜스코딩할 수 있습니다.

라이브러리는 전체적으로 관리되는 C# 코드로 작성되어 Windows, Linux 및 macOS 전체에서 진정한 크로스 플랫폼 호환성을 보장합니다. 네이티브 바이너리나 타사 종속성이 없으므로 Aspose.Medical은 데스크톱 도구에서 클라우드 기반 의료 시스템까지 모든 .NET 애플리케이션에 원활하게 통합됩니다.

주요 기능:

  • 모든 표준 DICOM 데이터 요소 및 값 표현을 완벽하게 지원하여 DICOM 파일을 읽고 쓸 수 있습니다.
  • 구성 가능한 기밀 프로파일을 사용하여 환자 개인 정보를 보호하고 HIPAA 규정 준수를 보장하기 위해 DICOM 파일을 익명화합니다.
  • DICOM 이미지를 일반적인 형식으로 변환: JPEG, PNG, TIFF 및 래스터 이미지에서 DICOM으로 다시 변환할 수 있습니다.
  • 최신 웹 서비스 및 API와의 통합을 위해 DICOM 데이터를 JSON 및 XML로 직렬화 및 역직렬화합니다.
  • JPEG, JPEG 2000, HTJ2K, JPEG-LS 및 RLE 압축을 포함한 전송 구문 간 트랜스코딩을 수행합니다.
  • 다중 프레임 DICOM 이미지 및 이미지 오버레이를 완벽하게 지원합니다.
  • 적절한 윈도잉 및 레벨링을 위한 모달리티 및 VOI 룩업 테이블을 사용한 고급 이미지 처리.
  • 차세대 의료 영상 압축을 위한 HTJ2K(High-Throughput JPEG 2000) 지원.
  • 곧 출시 예정: 신경 영상 및 연구 애플리케이션을 위한 DICOM에서 NIfTI로의 변환.

Aspose.Medical for .NET은 DICOM 뷰어, 의료 영상 소프트웨어 또는 네이티브 코덱 설치를 요구하지 않는 독립적이고 자체 포함된 라이브러리입니다. 의료 IT 시스템, PACS 통합, 원격 의료 플랫폼 및 신뢰할 수 있는 DICOM 처리가 필요한 모든 애플리케이션에 이상적입니다.

고급 .NET DICOM API 기능

파일, 스트림 또는 파이프에서 DICOM 파일을 읽고 씁니다

모든 DICOM 태그 및 데이터 요소에 액세스하고 조작합니다

사용자 정의 가능한 기밀 프로파일로 환자 데이터를 익명화합니다

다양한 전송 구문 간 트랜스코딩

DICOM 이미지를 JPEG, PNG 및 TIFF 형식으로 변환합니다

웹 통합을 위해 DICOM 데이터를 JSON 및 XML로 직렬화합니다

JPEG, JPEG 2000, HTJ2K, JPEG-LS 및 RLE 압축을 지원합니다

다중 프레임 DICOM 이미지 및 이미지 시퀀스를 처리합니다

모달리티 및 VOI LUT로 창/레벨 조정을 적용합니다

순수 .NET 라이브러리 - 종속성 없음

Aspose.Medical for .NET은 네이티브 종속성이 전혀 없는 완전히 관리되는 C# 코드로 작성되었습니다. 네이티브 코덱이나 외부 도구에 의존하는 다른 의료 영상 라이브러리와 달리 Aspose.Medical은 완전히 자체 포함되어 있습니다. 모든 이미지 압축 코덱(JPEG, JPEG 2000, HTJ2K, JPEG-LS, RLE)은 순수 .NET으로 구현되어 플랫폼별 구성 없이 Windows, Linux 및 macOS 전체에서 원활한 배포를 보장합니다. 이는 컨테이너화된 배포, 클라우드 환경 및 네이티브 라이브러리 설치가 불가능한 시나리오에 이상적입니다.

개인 정보 규정 준수를 위한 DICOM 파일 익명화

의료 애플리케이션에서 환자 개인 정보를 보호하는 것은 매우 중요합니다. Aspose.Medical for .NET은 DICOM PS 3.15 기밀 프로파일을 기반으로 한 포괄적인 DICOM 익명화 기능을 제공합니다. 영상 데이터의 임상적 가치를 보존하면서 환자 식별 정보(PII)를 제거하거나 수정할 수 있습니다. 라이브러리는 안전한 개인 속성, UID, 장치 및 기관 식별자, 환자 특성 및 종단 시간 정보를 유지하는 옵션을 포함한 구성 가능한 익명화 프로파일을 지원합니다.

DICOM 파일 익명화 - C#

// DICOM 파일 로드
using var dicomFile = DicomFile.Open("patient_scan.dcm");

// 기본 프로파일로 익명화 도구 생성
var profile = ConfidentialityProfile.CreateDefault();
var anonymizer = new Anonymizer(profile);

// 익명화 및 저장
anonymizer.Anonymize(dicomFile, "anonymized_scan.dcm");

.NET C#에서 DICOM을 이미지 형식으로 변환

Aspose.Medical for .NET을 사용하면 DICOM 이미지를 표준 이미지 형식으로 쉽게 변환하여 보기, 공유 또는 비의료 시스템과의 통합에 사용할 수 있습니다. 라이브러리는 모달리티 LUT, VOI LUT(창/레벨) 및 광도 해석의 적절한 적용을 포함하여 DICOM 이미지 렌더링의 모든 복잡성을 처리합니다. 썸네일 생성, 이미지 내보내기 생성 또는 DICOM 뷰어 구축이 필요한 경우 API는 최소한의 코드로 고품질 렌더링을 제공합니다.

DICOM을 PNG로 변환 - C#

// DICOM 파일 로드
using var dicomFile = DicomFile.Open("chest_xray.dcm");

// 이미지로 렌더링
var renderOptions = new GrayscaleRenderOptions
{
    WindowWidth = 400,
    WindowCenter = 40
};
var image = dicomFile.RenderImage(renderOptions);

// PNG로 저장
image.Save("chest_xray.png");

전송 구문 간 트랜스코딩

다양한 의료 영상 시스템 및 아카이브에는 특정 DICOM 전송 구문이 필요할 수 있습니다. Aspose.Medical for .NET은 비압축 형식, JPEG 기본, JPEG 무손실, JPEG 2000, HTJ2K(High-Throughput JPEG 2000), JPEG-LS 및 RLE를 포함한 다양한 전송 구문 간 트랜스코딩을 가능하게 합니다. 이는 PACS 통합, 아카이브 최적화 및 다양한 의료 시스템 간의 호환성 보장에 필수적입니다. 모든 코덱은 순수 .NET으로 구현되어 모든 플랫폼에서 일관된 동작을 보장합니다.

DICOM에서 JSON 및 XML 직렬화

최신 의료 시스템은 데이터 교환을 위해 웹 서비스 및 API에 점점 더 의존하고 있습니다. Aspose.Medical for .NET은 DICOM 데이터를 JSON(DICOM JSON 모델에 따라) 및 XML 형식으로 직렬화하기 위한 완전한 지원을 제공합니다. 이를 통해 RESTful API, FHIR 기반 시스템 및 웹 애플리케이션과의 원활한 통합이 가능합니다. 직렬화는 양방향입니다 - JSON 및 XML을 DICOM 데이터 세트로 다시 구문 분석할 수도 있습니다.

신경 영상을 위한 NIfTI 형식 지원(곧 출시 예정)

DICOM과 NIfTI(Neuroimaging Informatics Technology Initiative) 형식 간의 변환 지원이 로드맵에 포함되어 있습니다. NIfTI는 뇌 영상 연구의 표준 형식이며, 임상 DICOM 데이터를 NIfTI로 변환하는 향후 기능은 고급 분석, 기계 학습 및 연구 워크플로우의 가능성을 열어줍니다.

  

Support and Learning Resources