2011-05-09 3 views
-1

C#을 사용하여 DICOM 파일을 읽는 방법은 무엇입니까?C를 사용하여 DICOM 이미지 읽기

+0

첫 페이지 결과가 –

+1

@Soner Gönül을 http://www.dotnetobject.com/showthread.php?tid=522 :-괜찮아. 잘 알려진 LeadTool에 대한 참고서입니다. 하지만 FileStreamer를 사용하여 직접 코드를 작성하고 싶습니다. –

+0

@Steve Wranovsky : Codeproject 예제에서 이미지를 그리기 위해 패널을 사용합니다. .Net의 PictureBox 컨트롤을 사용하여 이미지를 표시 할 수 있습니까? –

답변

4

아마 체크 아웃 한 코드 프로젝트 문서가 있습니다. 그렇지 않다면 아마 도움이 될 것입니다. http://www.codeproject.com/KB/graphics/dicomImageViewer.aspx. 이미지 비트 심도가 8 또는 16 비트 인 DICOM 파일을 읽는 DICOM 뷰어입니다.

+0

Codeproject 예제에서 이미지를 그리는 데 패널을 사용합니다. .Net의 PictureBox 컨트롤을 사용하여 이미지를 표시 할 수 있습니까? –

1

DICOM 파일을 읽는 데 필요한 기본 라이브러리에 대해서는 알지 못하지만 ImageMagik을 사용하여이 파일을 읽고 사용할 수있는 형식으로 변환 할 수 있습니다.

은 이런 식으로 뭔가를 할 수있는 C#을에서 이미지 매직을 사용하려면 how to use imageMagick with C#

이 MagckNet라는 이미지 매직에 대한 관리 코드 랩퍼 라이브러리도 : 그것은 더 이상 유지되는 경우 http://midimick.com/magicknet/ 나는 확실하지 않다,하지만 그것은 수도 체크 아웃 할 가치가있다.

+0

- 답변 해 주셔서 감사합니다. 나는 많은 라이브러리에 대해 들었지만, C# 코드를 가지고 재미있게 놀고 싶습니다. 제게 몇 가지 링크를 제안 해 주시겠습니까? –

+0

@Muhammed Rauf K : ImageMagick을 .Net과 함께 사용하는 방법에 대한 링크를 확인하십시오. 마지막으로 C# 코드에서 읽고 원하는대로 재생할 수있는 이미지 파일이 있습니다. –

+0

@Muhammed Rauf K : 대안으로 ImageMagick에 출력을 StdOut에 직접 쓰라고 말할 수 있습니다. 그런 다음 .Net에서 스트림으로 읽으면 이미지로 직접 변환 할 수 있습니다. 임시 파일이 필요 없습니다. 나는 이것에 대한 코드 예제가 없지만 당신은 그것을 할 수 있어야한다. –