LEADTOOLS Medical SDK 관련 정보

의료 이미징 프로그래밍 라이브러리.

LEADTOOLS Medical Imaging은 완벽한 DICOM 데이터 세트 지원, 8-16비트 그레이 스케일 지원, window leveling과 LUT 처리를 이용한 12비트와 16비트 이미지의 처리 및 표시와 같이 의료 영상 어플리케이션 개발의 특정 요구를 충족하는 엄선하고 최적화된 기능을 포함합니다. 산업 표준 의료 영상 형식/프로토콜인 DICOM 3이 완벽하고 완전하게 지원되므로, 프로그래머는 CT 및 MR 스캐너와 같은 디지털 영상 기법으로 가져온 의료 영상에 액세스할 수 있습니다. LEAD의 DICOM 이미징 지원은 JPEG(8, 10, 12, 16비트 무손실 그레이 스케일, 8과 12비트 손실 그레이 스케일, 24비트 무손실과 손실 컬러), Run Length, Uncompressed, Photometric Interpretation(Monochrome1, Monochrome2, Palletized, RGB, ARGB, CMYK, YBR Full 422, YBR Full), 단일과 다중 페이지 이미지를 포함해 8, 10, 12, 16, 24, 32비트 이미지를 지원하는 업계에서 가장 풍부한 지원 중 하나입니다. LEAD의 Medical Imaging 툴킷은 window leveling을 이용한 8-16비트 그레이 스케일 표시를 포함합니다. Window leveling은 저장된 화소 값에서 표시할 값으로 변환하는 기능입니다. LEADTOOLS 제품을 이용하면 사용자가 정의한 컬러 맵(LUT 또는 Palette 사용) 또는 선형 그레이 LUT를 이용해 표시할 화소 값을 매핑할 수 있습니다.

LEADTOOLS Medical Imaging은 Document Imaging 제품의 모든 기능을 포함하고 다음과 같은 Medical Imaging 기능이 추가되었습니다. Window-leveling 표시와 처리 기능, 9-16비트 및 32비트 그레이 스케일 지원, 완벽한 DICOM 파일 형식 지원. 완벽한 DICOM 통신 지원도 추가되었습니다. 또한 LEADTOOLS Medical Imaging은 완벽한 웹 기반의 DICOM적용 보기 어플리케이션을 만드는 데 필요한 모든 기능도 포함합니다.

주요 특징:

  • DICOM Basic
  • 새로운 WPF Standard .NET
  • 새로운 WPF Pro
  • DICOM Dataset
  • DICOM Waveform
  • DICOM Annotation
  • JPEG2000 압축
  • 개선된 그레이 스케일 표시
  • 개선된 그레이 스케일 처리
  • DICOM 디지털 서명
  • 일반 이미징 기능
  • ePrint 통합
  • 의료 영상 뷰어

Medical Imaging에 추가될 수 있는 기능:

  • 새로운 DICOM Pacs Module
  • 새로운 Medical Multimedia Module
  • 새로운 Medical Web Viewer Framework Module
  • DICOM 데이터 보안
  • DICOM 통신
  • Multimedia API 및 COM
  • MPEG-2 비디오 코덱
  • 비디오 코덱(MJPEG/MCMP)
  • 새로운 광학 문자 인식(OCR)
  • 새로운 지능형 문자 인식(ICR)
  • 새로운 광학 마크 인식(OMR)
  • 새로운 서식 인식
  • OCR PDF 플러그인
  • Raster PDF 플러그인
  • 새로운 JPIP 클라이언트 및 서버
  • 바코드

DICOM Basic:
LEADTOOLS Medical Imaging 제품 라인은 일반적인 의료 영상 기술(1-16, 24, 32비트 컬러, 1-16비트 그레이 스케일, 12비트와 16비트 그레이 스케일 영상의 window leveling)을 포함하고 DICOM 파일 형식을 지원합니다. 12비트와 16비트 그레이 스케일 이미지의 불러오기, 처리, 표시, window level, 저장이 가능합니다(16비트 그레이 스케일 TIFF의 지원 포함). 이미지 데이터에서 LowBit 및 HighBit를 감지하고 설정하며, 자동 LUT 명도 증가로 이미지를 표시하고, 또는 특정 값과 gradient로 LUT 엔트리와 범위를 설정합니다. 데이터 변경 없이 LUT를 통해 이미지를 표시하거나 LUT를 이용해 이미지 데이터를 처리합니다.
DICOM Basic

LEADTOOLS Medical Imaging은 모든 표준 IOD 클래스와 기법(CR, CT, MR, NM, US, RF, SC, VL 등)을 포함한 DICOM 2003 규격 및 DICOM Basic Directory를 완전히 지원합니다.

기본 DICOM 지원을 이용하면 다음이 가능합니다.

  • DICOM의 2008 버전을 지원합니다.
  • PDF, 1비트, 원시 데이터를 DICOM으로 저장할 수 있습니다.
  • 모든 IOD 클래스의 완전한 데이터 세트(모든 모듈과 요소)를 간단히 생성/초기화합니다.
  • Transfer Syntax를 이용해 헤더가 있거나 없이 데이터 세트를 불러오고 저장합니다.
  • Tree 또는 List 모드에서 데이터 세트를 탐색합니다.
  • 데이터 세트를 검색합니다.
  • 데이터 세트 멤버를 삽입하고 삭제합니다.
  • 데이터 요소 값을 가져오고 설정합니다.
  • 데이터 세트 정보를 가져오고 설정합니다.
  • 단일 또는 다중 프레임 이미지(압축이나 비압축)를 가져오고, 설정하며, 삽입합니다.
  • Tree 또는 List 모드에서 기본 디렉토리 데이터 세트를 탐색합니다.
  • 기본 디렉토리 데이터 세트에서 키를 삽입하고 삭제합니다.
  • 기본 디렉토리 데이터 세트에서 키를 가져오고 설정합니다.
  • IOD 테이블을 탐색합니다.
  • IOD 테이블을 검색합니다.
  • IOD를 삽입하고 삭제합니다.
  • 기존 IOD를 수정합니다.
  • 기본 IOD 테이블을 설정합니다.
  • 데이터 요소 태그 테이블을 탐색합니다.
  • 데이터 요소 태그 테이블을 검색합니다.
  • 태그를 삽입하고 삭제합니다.
  • 기존 태그를 수정합니다.
  • 기본 데이터 요소 태그 테이블을 설정합니다.
  • UID 테이블을 탐색합니다.
  • UID 테이블을 검색합니다.
  • UID를 삽입하고 삭제합니다.
  • 기존 UID를 수정합니다.
  • 기본 UID 테이블을 설정합니다.
  • 값 표현 테이블을 탐색합니다.
  • 값 표현 테이블을 검색합니다.
  • 값 표현을 삽입하고 삭제합니다.
  • 기존 값 표현을 수정합니다.
  • 기본 값 표현 테이블을 설정합니다.

새로운 Windows Presentation Foundation (WPF) Standard .NET
WPF는 강력한 이미징 기능, 인터페이스 자동화, 데이터 중심 사용자 인터페이스, 시각화, Windows 쉘 통합을 지원합니다. WPF는 Windows Imaging Component(WIC) 코덱과 API에 액세스가 가능하므로, 개발자들은 특정 이미지 파일 형식을 위한 이미지 코덱을 생성할 수 있습니다.

LEADTOOLS WPF Standard Edition은 Windows Presentation Foundation(WPF) 어플리케이션에 이미징 기능의 추가를 시작하는 데 필요한 모든 컨트롤을 포함합니다.

WPF Standard .NET 기능:

  • WPF BitmapSource Viewer – 모든Microsoft .NET BitmapSource 이미지 객체를 지원합니다. Display, Scroll, Zoom, Margin, Frame, Shadow, PanWindow, 사용자 정의 가능 MagGlass 옵션을 포함합니다. ZoomTo, Pan, CenterAt, Scale과 같은 대화식 UI 도구를 제공합니다.
  • ImageList Control - Explorer, Normal, Button, 사용자 정의와 같은 다중 View Style에 섬네일 이미지의 목록을 표시할 수 있습니다. Image List Item Size, Selection Style, 스크롤 스타일을 설정할 수 있습니다.
  • WPF Bitmap Effects – WPF 컨텐트를 시각적으로 강조하는 130가지 이상의 이미지 처리 효과와 함수를 사용할 수 있습니다.
  • Windows Imaging Component(WIC) Codecs - Windows XP SP3 Explorer 및 Vista Photo Explorer를 포함해 모든 WIC/WPF 어플리케이션에 40가지 이상의 파일 형식 지원을 즉시 추가합니다.

새로운 Windows Presentation Foundation (WPF) Pro
LEADTOOLS WPF Pro는 XAML 어플리케이션에 LEADTOOLS 기능을 추가합니다. LEAD의 WPF 인터페이스를 이용하면 모든 WPF 어플리케이션에 LEADTOOLS OCR, TWAIN 스캐닝, 문서 사전 처리, 의료 영상 등을 추가할 수 있습니다. LEADTOOLS와 Windows Presentation Foundation(WPF) 이미지의 완전한 호환성 지원을 위해 Expression Blend와 호환되는 완전한 스타일 변경 가능 컨트롤을 제공합니다.

주요 기능:
LEAD Technologies의 최신 WPF Image Viewer - Leadtools.Windows.Controls.Pro는 모든 Microsoft .NET BitmapSource 이미지 객체를 지원하고 LEADTOOLS Imaging Pro .NET 클래스와 연동되는 이미지 뷰어 컨트롤을 포함하므로, 사용자는 LEADTOOLS 파일 형식과 이미지 처리 지원의 모든 능력을 활용할 수 있습니다. 완전한 스타일 변경 가능 컨트롤은 스크롤, 줌, 팬, 돋보기, 이미지 목록을 포함합니다.
고급 WPF 이미지 처리 - Leadtools.Windows.Media 네임스페이스는 LEADTOOLS 이미지(Leadtools.RasterImage)와 WPF 이미지(System.Windows.Media.ImageSource) 사이를 변환할 수 있는 클래스를 포함합니다. 또한 이 네임스페이스는 모든 LEADTOOLS 이미지 처리 기능에 액세스를 제공하므로 WPF 프레임워크를 사용해 강력한 이미징 어플리케이션을 생성할 수 있습니다.

이점:

  • 대부분의 파일 형식 지원 – 새로운 파일 형식과 flavor 및 파일 메타데이터를 지원합니다. 확장된 WPF 파일 형식은 PDF, TIFF, 손실과 무손실 JPEG, JPEG2000, JBIG2, PSD, DICOM 등을 포함해 다양한 이미지 형식을 불러오고 저장할 수 있는 LEAD의 WIC 적용 코덱을 지원합니다. 이미지 파일을 로드 및/또는 저장하는 저수준 컨트롤을 포함합니다.
  • 최신Image Processing - edge, blur, noise, artistic, texture, spatial, color adjustments, 3D를 포함해 130가지 이상의 Image Processing Effects를 사용합니다. 문서, 의료, 색상 조정, 영역 처리, 이미지 분석, 통계에서 Low 및High 레벨의 이미지 처리 루틴.

WPF Annotations
LEADTOOLS Document 및 Medical 제품에 포함된 Leadtools.Windows.Annotations 네임스페이스는 WPF에서 문서와 이미지에 강력한 주석 기능을 추가합니다. 주석 기능은 lines, shapes, pointers뿐 아니라 redaction(blackout), hotspots, text, images, highlights, sticky notes, images, stamps, hyperlinks와 같은 필수 도구를 포함합니다.

WPF Transition Effects
Leadtools.Windows.Media.Transitions 네임스페이스를 이용하면 WPF 프로젝트에 다양한 슬라이드 쇼 전환 효과를 추가할 수 있습니다. wipe, blinds, push, rotate, zoom과 같은 10가지 이상의 기본 효과 + 10여 가지 이상의 변형 중에서 선택할 수 있습니다.

DICOM Dataset:
데이터 세트는 DICOM 파일에 저장된 데이터 요소의 모음입니다. 각 DICOM 파일은 Preamble 및 Prefix로 구성된 헤더를 포함하거나 포함하지 않을 수 있습니다. 각 DICOM 파일은 별도의 정보 클래스를 대표합니다. 예를 들어, 하나의 DICOM 파일은 Computed Tomography Image 클래스를 대표하고 다른 DICOM 파일은 Radiotherapy Structure Set 클래스를 대표할 수 있습니다. DICOM Standard는 방대한 Class Information Object Definition을 표준 클래스로 정의합니다. LEADTOOLS는 표준 클래스 외에 사용자가 정의한 클래스를 지원합니다.

DICOM에서 지원하는 각 클래스에는 각 클래스에 포함된 특정 모듈이 존재합니다. 각 모듈은 자신의 태그를 갖는 많은 데이터 요소로 구성됩니다. 이런 데이터 요소들은 모듈 및 클래스에 따라 필수 또는 옵션일 수 있습니다. LEADTOOLS는 DICOM에서 지원하는 표준 모듈과 데이터 요소 외에 사용자가 정의한 모듈과 데이터 요소도 지원합니다.

LEADTOOLS는 데이터 세트를 트리 구조 내부에 유지하고 데이터 세트를 트리 또는 목록으로 평가하는 기능을 제공합니다. 개발자는 하나의 함수를 호출해 지정한 클래스의 모든 적절한 요소로 데이터 세트 객체를 생성할 수 있습니다. LEADTOOLS Medical Imaging 툴킷은 데이터 세트의 탐색, 데이터 세트 정보의 가져오기와 설정, 데이터 요소 값의 가져오기와 설정, 데이터 세트의 검색, 데이터 세트의 생성, 불러오기, 저장과 같은 다양한 기능을 제공합니다. LEADTOOLS는 개별 항목, 전체 모듈, 모든 항목, 데이터 세트의 하나 이상 이미지를 삭제하는 기능을 제공합니다.

LEADTOOLS는 데이터 세트의 데이터 요소 값 필드에 값을 가져오고 저장할 수 있는 저수준 및 고수준 기능을 제공합니다.

값 표현(VR)이란?
데이터 요소의 값 표현은 데이터 요소의 값 필드에 저장할 수 있는 데이터 형식을 의미합니다. DICOM용 표준 값 표현은 다양합니다. LEADTOOLS를 이용하면 표준 값 표현 외에 사용자가 정의한 값 표현도 추가할 수 있습니다.

LEADTOOLS는 코드, 이름, 길이, 제한, 단위 크기를 포함하는 이용 가능한 모든 표준 및 사용자가 정의한 값 표현을 테이블이나 목록 내부에 유지합니다. 또한 LEADTOOLS는 테이블에서 값 표현의 가져오기, 설정, 삭제, 이름 변경 기능을 제공합니다.

데이터 요소와 태그란?
데이터 요소의 태그는 Group 번호 및 Element 번호를 의미하는 16비트 값의 순서쌍으로 구성됩니다. 태그는 데이터 요소의 값 필드에 저장된 정보의 형식을 의미합니다. DICOM용 표준 태그는 다양합니다. LEADTOOLS를 이용하면 표준 태그 외에 사용자가 정의한 태그도 추가할 수 있습니다.

LEADTOOLS는 코드, 이름, 값 표현, 값 복수도 정보를 포함하는 이용 가능한 모든 표준 및 사용자가 정의한 태그를 테이블이나 목록 내부에 유지합니다. LEADTOOLS는 데이터 요소 태그 테이블을 탐색, 추가, 삭제, 수정하는 다양한 기능을 제공합니다. 또한 데이터 요소 테이블을 이용하면 개발자는 LEADTOOLS의 업그레이드를 받지 않아도 DICOM에 향후 데이터 요소 지원을 추가할 수 있습니다.

고유 식별자(UID)가 식별하는 항목은?
고유 식별자는 Service-Object Pair Classes 및 이미지와 같은 항목을 식별합니다. DICOM 파일 형식용 표준 고유 식별자는 다양합니다. LEADTOOLS를 이용하면 표준 고유 식별자 외에 사용자가 정의한 고유 식별자도 추가할 수 있습니다.

LEADTOOLS는 이름, 값, 형식 정보를 포함하는 이용 가능한 모든 표준 및 사용자가 정의한 고유 식별자를 테이블이나 목록 내부에 유지합니다. LEADTOOLS는 UID 테이블을 탐색, 추가, 삭제, 수정하는 다양한 기능을 제공합니다.

정보 객체 정의란?
정보 객체 정의(IOD)는 실제 객체의 정보를 지정하는 추상 데이터 모델입니다. IOD는 어플리케이션 사이에 교환되는 정보의 표준화 수단을 제공합니다. DICOM용 표준 IOD는 다양합니다. LEADTOOLS를 이용하면 표준 IOD 외에 사용자가 정의한 IOD도 추가할 수 있습니다.

LEADTOOLS는 이용 가능한 모든 표준 및 사용자가 정의한 정보 객체 정의(IOD)를 트리 내부에 유지합니다. LEADTOOLS의 기능을 이용하면 내부 IOD 구조를 트리 또는 목록으로 평가할 수 있습니다.

LEADTOOLS는 GetRoot, GetParent, GetChild, GetFirst, GetLast, GetCountModule 등과 같은 IOD 구조를 탐색하고 수정하는 다양한 기능을 제공합니다. 툴킷은 새 항목을 삽입하고, 개별 항목을 삭제하며, IOD 구조에 있는 IOD의 이름 또는 설명을 변경하기 위해 IOD 구조를 검색하는 몇 가지 기능을 제공합니다. 개발자는 IOD 구조를 사용해 DICOM 데이터 세트의 유효성을 검사할 수 있습니다. 또한 IOD 테이블 구조를 이용하면 LEADTOOLS의 현재 버전으로 DICOM에 향후 IOD 지원을 추가할 수 있습니다.

DICOM Basic Directories(DICOMDIR)란?
DICOM 파일 세트를 식별하고 DICOM 파일 세트의 DICOM 파일에 저장된 정보에 액세스가 쉽도록 DICOM 표준은 Basic Directory IOD를 정의했습니다. DICOM 파일 세트는 하나 이상의 DICOM 파일을 포함합니다. 파일 세트에 포함되는 파일 중 하나는 DICOMDIR 파일입니다. DICOMDIR 파일은 DICOM Directory 정보를 포함하므로, 파일 세트의 다른 DICOM 파일에 포함된 정보에 액세스가 훨씬 쉬워졌습니다. 파일 세트의 DICOM 파일에는 File ID가 할당되므로, DICOM 파일은 DICOMDIR의 File ID로 식별하는 DICOMDIR File로 참조될 수 있습니다.

DICOM Dir 데이터 세트는 키 요소라 부르는 특별한 데이터 요소를 포함할 수 있습니다. 키 요소는 데이터 세트의 다른 키 요소에 대한 특수 정보 및 데이터 세트에서 상대적 위치를 포함하는 데이터 요소입니다. 키 요소에 포함된 특수 정보는 키 요소 자식, 키 이외 요소 자식, 부모 키 요소, 요소 사이의 논리적 관계에 대한 정보를 유지합니다.

LEADTOOLS는 DICOMDIR 데이터 세트를 트리로 유지하며, 모든 키 요소는 동일한 레벨의 트리에 저장됩니다. LEADTOOLS는 DICOM Dir 데이터 세트를 검색하고 탐색하며 키 요소를 삽입, 삭제, 조작하는 특수 기능을 제공합니다.

또한 LEADTOOLS는 불러온 DICOM 파일 또는 DICOM 데이터 세트를 툴킷에 추가해 DICOMDIR을 생성하거나 업데이트하는 고수준 기능도 제공합니다.

DICOM Waveforms:
DICOM 표준은 파형 저장과 통신을 지원하고, 파형은 혈류역학 곡선 데이터, 심장전기생리학, 심전도법(ECG), 오디오 신호(WAV 파일)을 포함합니다.

  • LEADTOOLS 파형 지원은 포괄적이며 다음을 포함해 표준에서 지원하는 다양한 기능을 제공합니다.
  • Waveform Group 속성의 관리
  • 채널 조작(채널 샘플, 소스, 감도, 기타 속성의 설정/가져오기)
  • 오디오 지원(리포트 작성용 Basic Voice Audio 파일을 생성하는 기능 포함)
  • 파형 주석

또한 LEADTOOLS는 다음을 포함해 표준에 정의된 다양한 파형 관련 IOD도 지원합니다.

  • Basic Voice Audio
  • 12-Lead Electrocardiogram
  • General Electrocardiogram
  • Ambulatory Electrocardiogram
  • Hemodynamic

DICOM Annotation:
LEADTOOLS medical programming SDK는 의료, 그레이 스케일, 컬러 이미지에 추가할 수 있는 다양한 주석(이미지 마크업) 옵션을 제공합니다.

이용할 수 있는 주석 객체는 Ruler, Protractor, Cross Product, Pointer, Text, Circles, Freehand 등을 포함합니다. LEADTOOLS를 이용하면 외부 주석 파일, 개별 DICOM 데이터 요소 또는 TIFF 파일 내부의 LEAD나 Wang 주석 태그로 주석을 읽거나 쓸 수 있습니다. 또한 주석은 이미지 데이터의 일부로 영구적으로 삽입하거나 1비트 이미지에 적용해 중첩할 수 있습니다. LEADTOOLS Annotation을 이용하면 주석에 저수준 액세스를 선택하거나 사용자 정의가 가능한 부동 도구 모음과 팝업 메뉴를 사용하기 쉬운 완전 자동화 모드를 통해 주석 지원을 구현할 수 있습니다. LEADTOOLS에서 제공하는 월등한 주석 기능은 이미지 마크업이 필요한 모든 어플리케이션에 사용할 수 있습니다.

LEADTOOLS를 이용하면 객체를 다시 그릴 수 없게 손으로 그린 기존 객체의 노드를 재배치할 수 있습니다. 개선된 편집 객체를 이용하면 이미지의 검은 블록으로 처리된 부분을 다시 저장할 수 있습니다. 주석 보안 기능과 조합 시 편집 객체는 이미지 일부에 사용자 수준 액세스를 부여하는 수단을 제공합니다. 주석 객체는 별도의 객체 계층으로 저장하거나 실제 이미지에 추가 또는 삽입할 수 있습니다. LEADTOOLS를 이용하면 주석을 외부 파일로 또는 TIFF 파일 내부의 LEAD나 Wang 주석 태그로 읽거나 쓸 수 있습니다. LEADTOOLS를 이용하면 주석에 저수준 액세스를 선택하거나 사용자 정의가 가능한 부동 도구 모음과 팝업 메뉴를 사용하기 쉬운 완전 자동화 모드를 통해 주석 지원을 구현할 수 있습니다. LEADTOOLS에서 제공하는 월등한 주석 기능은 이미지 마크업이 필요한 모든 어플리케이션에 사용할 수 있습니다.

LEADTOOLS Annotation 지원을 이용하면 다음이 가능합니다.

다음과 같은 객체의 생성: line, arrow, rectangle, square, ellipse, circle, polygon, freehand line, text, highlighter, hot spot, note, stamp, redaction, button, audio clip, video, freehand hot spots, points, protractors, cross-products, push pins, rubber stamps

자동 주석 지원의 구현

모든 객체에 보안을 제공하는 주석 암호(대소문자 구별)를 구현

모든 객체의 하이퍼링크 구현. 하이퍼링크는 사용자가 정의한 메시지, 실행 프로그램, 웹 페이지로 이동일 수 있습니다.

  • 자동 주석 지원에 사용한 문자열 수정
  • 표시된 비트맵에 맞춰 그룹의 크기 및 위치 조정
  • 객체의 그룹화 및 그룹화 해제.
  • 객체나 그룹을 비트맵에 적용
  • 객체나 그룹의 크기 및 위치 조정
  • 객체나 그룹의 회전
  • 객체나 그룹의 flip, reverse, shear
  • 객체나 그룹을 Windows 클립보드에 저장
  • 객체나 그룹의 출력
  • 객체나 그룹을 파일로 저장
  • 주석을 외부 LEAD 파일로, WMF 파일로, TIFF 파일 내부의 WANG 호환 태그로 저장
  • 객체나 그룹을 메모리 내부에 파일로 저장 (데이터베이스 지원에 유용함)
  • 객체나 그룹을 OLEDB 또는 VB 데이터 바인딩을 이용한 데이터베이스에 저장
  • 주석 이름이나 제목(옵션)이 표시되는 위치의 제어
  • 다중 페이지 주석의 지원

LEADTOOLS Medical Image Viewer Control은 DICOM 뷰어, 보기 스테이션, 원격 판독 솔루션, 방사선과학과 다른 의료 특성 부서의 첨단 진단 워크스테이션과 같은 의료 디스플레이 어플리케이션을 구축하는 고수준 컴포넌트입니다. 방사선과학, 심장학, 유방 엑스선 촬영, 안과학, 병리학, 피부병학, 치과학 또는 기타 특수 분야를 위한 PACS를 구축할 때 이 컨트롤은 프로젝트에서 복잡성을 제거하고 믿을 수 있는 탄탄한 기초를 제공합니다.

주요 기능:

  • MRI, CT, Digital X-Ray, Ultrasound 등을 포함해 의료용 그레이 스케일과 컬러 영상을 표시
  • 수동 및 프로그램적으로 화면 레이아웃의 조정 지원. 예를 들어 아래의 캡처 화면은 MRI 및 XA 시리즈를 보여주는데, MRI 시리즈는 2X2 이미지로 XA 시리즈는 1X1 이미지로 표시됩니다.
  • 단일 하위 셀의 배율 및 오프셋 변경 지원
  • 동일 셀에 크기가 다른 이미지의 추가를 지원
  • 활성 하위 셀의 변경 시 활성화되는 ActiveSubCell 변경 이벤트 포함
  • Window Level, Position, Rotation, Zoom의 재설정 지원
  • 의료 뷰어 셀에 페이지나 이미지의 추가 및 삭제 지원
  • 최신 의료 뷰어에 필수 기능인 이미지의 중첩 정보 표시를 지원. 프로그래머는 표시할 텍스트 및 텍스트를 각 창 내부에 배치하고 크기를 조절하는 방법을 완벽하게 제어할 수 있습니다. 또한 컨트롤은 창 중앙과 창 너비 값, 시야 등과 같이 내장된 중첩 세트를 포함합니다.
  • 내장된 도구:
    • Window level(명도와 명암비)
    • 이미지 확대 또는 축소
    • 이미지 잡아끌기 또는 이동
    • 이미지 확대
    • 마우스 또는 버튼 클릭 한 번으로 이미지의 중첩이나 이동
    • 주석
      • 새 주석 객체의 생성 시 통지하는 주석 생성 이벤트
      • 주석 클릭 시 통지하는 주석 클릭 이벤트
      • 텍스트 객체의 앞뒤 색상 변경을 지원
      • 주석 컨테이너의 rotate, flip, reverse 지원
      • 컨트롤에 그린 주석 객체의 불러오기 및 저장
    • 관심 영역
    • 컨트롤에 그린 영역 정보의 불러오기 및 저장
    • 영역의 생성, 삭제, 변경 시 통지하는 영역 변경 이벤트
  • 다음과 같은 도구 중 하나와 관련된 모든 설정을 프로그램적으로 조정.
    • 도구 적용에 사용할 마우스 버튼(왼쪽, 오른쪽 등)
    • 도구 적용에 사용할 키보드 버튼. 예를 들어, 오른쪽 화살표는 창 너비를 늘리고 왼쪽 버튼은 창 너비를 줄이는 데 사용할 수 있습니다.
    • 도구 활성화 시 사용할 커서
    • 단일 이미지 또는 다수의 모든 이미지에 도구의 효과를 적용
    • 단일 계열 또는 컨트롤에서 관리하는 모든 계열에 도구의 효과를 적용
    • 프로그램적으로 또는 사용자 조작을 통해 도구의 효과를 적용
    • 마우스 좌표를 비트맵 좌표로 쉽게 변환하는 기능을 포함
    • 마우스 액션용 이벤트
    • 애니메이션 실행 동안 일부 액션 적용 및 MedicalViewer 조정의 지원

window level 도구는 디스플레이 컨테이너의 다양한 속성(색상, 커서, 눈금자 등)을 완벽히 제어와 같이 프로그램적으로 조정할 수 있는 설정을 포함합니다. 이미지의 DPI에 기초해 조정하는 내장 눈금자 및 확대 또는 배율 계수 같은 일부 설정은 컨테이너에서 조정할 수 있습니다. 품질을 높이기 위해 이미지 디스플레이를 보간합니다.

이 컨트롤을 이용해 만들 수 있는 일반적인 어플리케이션은 다음과 같습니다.

  • 첨단 의료 진단 워크스테이션
  • 의료 검토 및 품질 보증 스테이션
  • DICOM 뷰어
  • 대개 환자 영상이 저장된 CD에 함께 포함되는 경량 뷰어
  • 웹 기반 의료 뷰어

JPEG2000 압축:
LEADTOOLS JPEG2000 압축/압축 풀기는 JPEG2000 International Standard을 준수합니다. 이런 새로운 최신 ISO/ITU 정지 이미지 압축 표준은 고품질 웨이브릿 기반 압축을 위한 빠르고 유연한 솔루션을 제공합니다. LEAD는 표준 개정에 따른 모든 향후 부분의 완벽한 지원을 약속하므로, LEADTOOLS JPEG2000은 JPEG2000 표준을 계속 준수할 것입니다.

현재 LEADTOOLS JPEG2000에서 지원하는 기능은 다음과 같습니다.

  • DICOM 데이터 세트에서 8, 10-16비트 그레이 스케일 및 24비트 컬러 손실 압축의 고유 지원
  • LEADTOOLS Medical Imaging.에 고유한DICOM JPEG2000 16비트 그레이 스케일 손실 압축 지원을 추가 (JPEG2000은 DICOM에서 지원하는 유일한 16비트 그레이 스케일 손실 압축)
  • DICOM 데이터 세트에서 8, 10-16비트 그레이 스케일 및 24비트 컬러 무손실 압축의 고유 지원
  • JPEG2000에서 지원하는 서명한 10-16비트 그레이 스케일 이미지 데이터
  • 내장된LEADTOOLS 기능을 이용해 JPEG2000 전송 구문 및 DICOM 3(2003 파일 표준) (JPEG LS는 제외)에 포함된 다른 전송 구문과 DICOM 데이터 세트 사이를 쉽게 변환
  • JPEG에 비해 향상된 네트워크 성능 및 이미지 품질
  • 다음과 같은 4가지 점진적 표시 방법 지원:
  • Quality Axis – 이미지를 흐리게 시작하고, 이미지 데이터 증가에 따라 선명도 증가
  • Resolution Axis – 이미지를 작은 크기로 불러오고, 이미지 데이터 증가에 따라 물리적 화소 크기의 증가
  • Color Axis – 이미지를 한 번에 하나의 색 중심면에 불러옴. 이미지를 그레이 스케일 이미지로 불러오고, 이미지 데이터 증가에 따라 컬러를 채움.
  • Position Axis – 이미지를 블록으로 불러옴. 이미지 데이터 증가에 따라 더 많은 블록을 표시.
  • 다중 해상도는 어플리케이션에서 필요한 이미지의 크기만 디코딩하고 표시할 수 있도록 이미지 데이터의 중복 없이 동일한 파일에 저장할 수 있습니다.
  • 오류 검사 및 강건성을 이용하면 잡음이 많은 매체에서 JPEG2000 인코딩 파일의 전송을 전송할 수 있습니다. 디코딩 시 오류가 발생하면 이미지는 그대로 표시됩니다.
  • hit 및 miss 품질 계수의 조정 없이 파일의 최종 크기를 제어

JPEG2000과 JPEG의 비교:
JPEG2000은 의료 영상 공동체에 필요한 기능 세트를 제공하는 새로운 이미지 인코딩 표준입니다. JPEG2000은 기존의 모든 표준 인코딩 기법보다 월등한 이미지 품질로 높은 압축률을 제공합니다. 이런 높은 압축률과 품질 성능은 웨이브릿 변환을 채택했기 때문입니다. 웨이브릿 변환은 이미지의 복잡한 구조를 표현해 대용량 이미지 데이터를 비교적 적은 용량의 데이터로 압축하는 수학적 공식입니다. 이 압축 기법을 이용하면 어플리케이션에서 현재 출시된 모든 다른 소프트웨어보다 높은 압축률과 뛰어난 이미지 품질로 이미지를 저장할 수 있습니다.

JPEG2000은 데이터 중복 없이 동일한 파일에서 이미지의 여러 저장된 해상도를 포함할 수 있는 계층적 형식으로 저장된 웨이브릿 기반 압축입니다. 이런 이유로 인해 JPEG2000 압축 이미지는 추가 저장 오버헤드 없이 가장 적합한 해상도의 장치로 전송할 수 있습니다. LEAD Technologies는 이미징과 압축 개발자 툴킷 시장에서 12년 이상 웨이브릿 기법을 사용해 DICOM 개발자에게 최고의 JPEG2000 구현을 제공하는 JPEG2000 제품을 개발하고 있습니다.

JPEG2000의 주요 이점:

  • 전통적인 JPEG보다 높은 품질을 유지하면서 높은 압축률을 제공합니다. 네트워크 대역폭과 저장 요구사항의 감소를 도와줍니다.
  • JPEG2000은 DICOM에서 지원하는 유일한 16비트 그레이 스케일 손실 압축입니다.
  • JPEG2000을 이용하면 진단 영상 품질을 유지할 수 있습니다.
  • JPEG2000의 다중 해상도는 특수 장치에서 이미지를 보거나 확대가 필요한 데이터만 네트워크를 통해 전송하고 메모리에 불러올 수 있다는 것을 의미합니다.
  • 점진적 표시는 이미지를 불러오는 동안 사용자에게 피드백을 제공합니다.
  • 관심 영역의 인코딩과 디코딩을 제공합니다. 이미지의 지정된 영역을 더 많이 또는 고객의 관심 영역에 대한 세부사항을 더 많이 압축해 사용자에게 요구한 세부사항을 제공하면서 네트워크 효율을 최대화합니다.
  • JPEG2000은 24비트 컬러 및 8, 12, 16비트 그레이 스케일 이미지 데이터를 지원합니다.
  • LEADTOOLS는 Windows, Pocket PC, Internet Explorer 플러그인을 포함한 여러 플랫폼에서 JPEG2000을 지원합니다.

그레이 스케일 이미징:
그레이 스케일은 컬러가 없이 밝기가 다른 여러 가지 회색으로 구성됩니다. 가장 짙은 색상은 빛이 전혀 투과되거나 반사되지 않는 검은색입니다. 가장 옅은 색상은 모든 가시 파장에서 빛이 완전히 투과되고 반사되는 흰색입니다. 중간 색상은 빛이 투과되는 삼원색(빨간색, 초록색, 파란색)의 동일한 밝기 수준 또는 빛을 반사하는 3가지 주요 안료(청록색, 자홍색, 노란색)의 동일한 양으로 표현됩니다.

LEADTOOLS Medical Imaging 제품 라인은 8-16비트 그레이 스케일뿐 아니라 window leveling과 LUT 처리를 이용한 12비트와 16비트 이미지 처리 및 표시의 완전한 지원을 제공합니다.

LEADTOOLS Document and Medical Imaging SDK는 다음의 그레이 스케일 기능을 포함합니다.

  • 그레이 스케일 이미지 표시
  • 그레이 스케일 이미지 처리
  • 그레이 스케일 일반 대화상자
  • 그레이 스케일 서명 이미지
  • 그레이 스케일 압축 - JPEG 손실/무손실, JPEG2000

그레이스케일이미지처리:
LEADTOOLS는 다양한 의료 영상 처리 기능을 포함합니다. 아래에 나열한 항목들은 의료 영상 공동체에 초점을 맞춘 주요 이미지 처리 함수이며 포괄적이지 않습니다. 아래에 나열되지 않은 특별한 이미지 처리 기능이 필요한 경우, LEADTOOLS가 이런 기능을 지원할 수 있습니다. 정보는sales@componentsource.com으로 문의하십시오.

  • Get Functional Lookup Table - exponential, natural logarithm, linear와 같이 지정한 수학적 함수에 기초해 검색 테이블의 다양한 엔트리를 업데이트합니다.
  • Get User Lookup Table – 지정한 지점을 통과하는 곡선에 기초한 검색 테이블의 업데이트합니다.
  • Get Min and Max Bits - 12 또는 16비트 그레이 스케일이나 48 또는 64비트 컬러 이미지에서 값의 낮고 높은 비트를 반환합니다.
  • Get Min and Max Values - 12 또는 16비트 그레이 스케일이나 48 또는 64비트 컬러 이미지의 최소와 최대 명암 값을 반환합니다.
  • Combine – 두 개 이미지의 데이터를 합쳐 새로운 이미지를 생성하는 논리적이나 수학적 연산의 수행합니다. 소스와 대상 영역, 결합할 색 중심면(R이나 G나 B 또는 R, G, B), 데이터에 사용할 연산은 사용자가 지정합니다. Combine은 이미지에 중첩 비트(중심면)를 추가하거나 제거하는 데 사용할 수 있습니다.
  • Add or average list of images – 잡음은 이미지 목록의 평준화를 통해 줄일 수 있습니다. 이미지 목록의 추가는 이미지에서 낮은 명암 영역의 세부사항을 확인하는 데 사용할 수 있습니다.
  • Spatial Filter - Spatial Filter는 선 감지, 점 감지, 높은 공간 주파수(저주파 통과 필터)의 평활화, CAD(컴퓨터 이용 진단)에서 특수 이미지 처리에 사용할 수 있습니다. 사전 정의된 몇 가지 공간 필터 중 하나를 사용하거나 사용자가 정의한 공간 필터 커널(매트릭스)을 지정합니다.
  • Intensity Detection – 명암 감지는 명암에 기초한 이미지를 이진화하는 데 사용합니다. 이진화(thresholding)는 이미지에서 종양과 같은 객체를 측정하는 데 유용할 수 있습니다.
  • Contour Filter – 윤곽 필터는 이미지에서 객체의 윤곽을 추출하는 데 사용하는 형태학적 이진 필터의 한 종류입니다. 윤곽 필터로 추출한 윤곽은 객체 측정에 유용할 수 있습니다.
  • Binary Filters – 이진 필터는 이미지에서 객체의 침식(erosion) 또는 확장(dilation)이나 잡음 제거에 사용하고 영역 측정에도 사용할 수 있습니다.
  • Edge-detection Filter – 가장자리 감지 필터는 큰 명암비 변화를 찾아 이미지의 가장자리를 감지하고 객체 측정에 유용할 수 있습니다. 또한 가장자리 감지 필터는 Combine 함수와 조합 시 이미지의 가장자리를 선명하게 하거나 강조하는 데 사용할 수 있습니다.
  • Median Filter – 중앙값 필터는 이미지의 가장자리 세부사항을 보존하면서 음지수 및 점(salt and pepper) 잡음을 제거하는 데 사용할 수 있습니다.
  • Histogram – 히스토그램은 이미지에서 화소의 명암 또는 회색도 분포와 관련된 정보를 제공합니다. 이 정보는 이미지를 적절하게 표시하기 위한 많은 이미지 보정에 사용할 수 있습니다.
  • HistoContrast – 128개의 임의 값을 사용하지 않고 중간 명도를 결정하는 히스토그램을 사용해 이미지의 명암비를 높이거나 낮춥니다. 이 함수는 이미지의 중간 명도를 찾은 후 값이 중간보다 높은 화소는 밝게 하고 값이 중간보다 낮은 화소는 어둡게 합니다.
  • HistoEqualize - 지정된 (RGB, YUV, GRAY) 색 공간에 기초해 이미지의 화소를 선형화시킵니다. 이 함수는 이미지에서 어두운 영역의 세부사항을 추출하는 데 사용할 수 있습니다.
  • Stretch Intensity – 명암 값의 범위를 중앙화, 최대화, 비례화해 이미지의 명암비를 높입니다. 일반 명암비와 달리 Stretch Intensity는 언제나 다른 명암 값의 원래 개수를 그대로 유지합니다 (일반 명암비 조정에서는 척도의 상한과 하한 값을 상실할 수 있습니다).
  • Unsharp Mask - Unsharp mask는 이미지의 가장자리 선명도를 높이는 기법입니다. Unsharp mask는 이미지의 영역에서 대개 잘 보이지 않는 세부사항을 자세히 보여주는 경향이 있습니다.
  • Anti-aliasing Filter – 안티알리아싱 필터는 이미지의 가장자리 또는 거친 대각선을 부드럽게 처리하는 데 사용할 수 있습니다.
  • Gaussian Blurring - Gaussian blurring은 평균 필터를 이용해 높은 공간 잡음을 제거하고 이미지의 가장자리를 흐리게 처리하는 잡음 감소 기법입니다.
  • Balance Colors – 색상 채널마다 지정된 값을 이용해 이미지의 RGB 값을 재분배합니다.
  • Change Hue – 개수가 지정된 색조도를 이용해 이미지의 색조를 변경합니다.
  • Change Saturation – 이미지의 채도를 높이거나 낮춥니다.
  • Color Inversion – 양화를 음화로 또는 음화를 양화를 전환하기 위해 이미지의 색상을 반전시킵니다.
  • Swap Colors – 이미지의 색상 채널을 교체합니다.

관심 영역(ROI)

  • 특정 색상이나 명암에 기초해 영역을 생성
  • RGB 또는 HSV 색상 범위에 기초해 영역을 생성
  • 사각형, 타원형, 다각형, 원형 영역을 생성
  • 씨앗 화소와 임계치(magic wand)로 영역을 생성
  • 곡선형 영역을 생성하거나 기존 영역에 곡선형 영역을 추가
  • 표준 곡선형 영역을 Bezier 커브로 변환

이미지의 부분을 변경하는 저수준 함수:

  • 이미지 데이터의 행을 가져오기 및 되돌리기
  • 열의 일부를 가져오기 및 되돌리기
  • 개별 화소의 색상을 가져오기 및 되돌리기
  • 비트맵의 영역 처리

DICOM 디지털 서명:
디지털 서명은 서명자를 확인하고 서명한 데이터가 무단으로 변경되거나 파괴되지 않았음을 보장하는 데 사용합니다. LEADTOOLS는 다음을 포함하는 DICOM Digital Signature Profiles의 포괄적인 지원을 추가한 최초의 상용 툴킷입니다. "Base RSA Digital Signature Profile", "Creator RSA Digital Signature Profile", "Authorization RSA Digital Signature Profile".

디지털 서명을 지원하는 완전한 LEADTOOLS를 이용하면 다음을 쉽게 수행할 수 있습니다.

  • 중요한 데이터 세트 및 순차 항목들의 특정 항목에 디지털 서명을 삽입합니다. MAC Calculation Transfer Syntax UID, MAC Algorithm, 서명할 데이터 요소, 준수할 Digital Signature Security Profile을 지정할 수 있습니다.
  • 단일 디지털 서명 또는 전체 데이터 세트의 모든 디지털 서명을 한 번에 확인할 수 있습니다.
  • 특별한 디지털 서명에 대한 정보를 가져옵니다.
  • 중요한 데이터 세트 및 순차 항목들의 특정 항목에 삽입된 디지털 서명을 나열합니다.
  • 데이터 세트의 특정 디지털 서명을 검색합니다.

일반 이미징 기능:
LEADTOOLS Medical Imaging은 8-16비트 그레이 스케일 지원 및 48비트와 64비트 컬러 기능을 Raster Imaging Pro 기능에 추가해 Medical Imaging을 완전한 이미징 솔루션으로 만듭니다. 기타 일반 이미징 기능은 다음과 같습니다. Image Processing, Color Conversion, Display, Special Effects(2000개 이상의 효과), Compression, Image Format(가져오기/내보내기), Printing, Internet/intranet imaging (Web Forms), Database imaging, Imaging Common Dialogs, Screen Capture

이미지 표시, 메모리, 처리의 최적화(Bitonal Scaling): (*는 LEADTOOLS Document Imaging 또는 Medical Imaging Toolkit에서만 제공. †는 LEADTOOLS Medical Imaging Toolkit에서만 제공.)
LEAD Technologies는 어플리케이션에서 마주칠 수 있는 거의 모든 Raster 또는 Vector 이미지(LEADTOOLS Vector Imaging SDK에서만 제공)의 표시를 제어할 수 있도록 파일 형식 지원을 지속적으로 검토하고 추가합니다. LEADTOOLS는 가변형 및/또는 압축률, 다양한 이미지 정보 비트 심도, 점진적(multi-pass) 이미지 표시, 몇 가지 예로 다중 페이지나 다중 채널 이미지, 애니메이션, 비이미지 데이터를 유지하는 능력과 같이 제각각 독특한 로드/저장/표시 옵션 세트를 포함한 150가지가 넘는 이미지 형식과 하위 형식을 지원합니다. LEAD Technologies는 어플리케이션에서 마주칠 수 있는 거의 모든 이미지 표시를 제어하는 데 필요한 지원을 사용자에게 제공할 수 있습니다. 이미지 표시는 두 가지 그룹인 래스터 이미지 표시와 벡터 이미지 표시로 나눌 수 있습니다. 이제부터 두 그룹을 자세히 설명합니다.

래스터 이미지 표시
LEADTOOLS는 어플리케이션의 이미지 표시를 제어할 수 있는 수많은 기능을 제공합니다. 제공하는 기능은 control brightness and contrast settings, color reduction with dithering and palette control, scaling/fitting, enlargement/reduction, panning, scrolling, painting with transparency and/or regions등입니다.

또한 LEADTOOLS는 고수준 이미지 목록과 섬네일 브라우저 컨트롤, 특별한 돋보기 기능인 자동 pan 창 컨트롤, 사전 정의 줌 영역에 주석을 추가할 수 있는 Zoom View 컨트롤을 제공합니다.

주요 기능

  • 명암, 명암 대비, 감마 보정 – LEADTOOLS는 디스플레이 장치에 모든 색상 심도의 이미지(1 - 64비트 †)를 제공해 색상 축소나 확장을 자동으로 처리합니다. 변경은 원본 데이터에 영향을 주지 않고 표시 화면에 적용할 수 있습니다. 원하는 경우, 색상 축소와 디스플레이 설정은 이미지에 적용할 수 있습니다(Image Processing 참조). 이미지를 투명으로 지정한 색상으로 표현할 수 있습니다.
  • Dithering – 메모리에서 이미지의 변경 없이 디스플레이 장치에서 실시간으로 일치하도록 이미지의 디더링을 자동으로 수행할 수 있습니다. 디더링 방법은 현재 비디오 모드보다 더 많은 화소당 비트를 포함하는 이미지에 대해 지정합니다. 이미지 표시 품질을 높일 수 있는 옵션은 다음과 같습니다.
  • 일반 디더링(오류 확산 이용)
  • 빠르지만 일반 디더링보다 덜 정밀한 Ordered Dithering
  • [DLL에서만] 색상 축소를 디스플레이 장치에 의존하는 No Dithering
  • Position 및 Scale – 표시된 이미지의 배치 및 scaling과 clipping을 통해 확대 또는 축소가 가능합니다. 확대/축소한 표시 크기에 nearest neighbor(가장 빠름), bilinear(빠르면서 우수한 품질), bicubic(최고의 품질) 리샘플링을 사용합니다. 이미지 확대/축소와 배치를 완벽하기 제어하기 위해 source rectangle(소스 이미지를 채색하는 부분) 및 destination rectangle(채색할 화면이나 그리기 표면에 배치)를 지정합니다. 또는ZoomFactor와 같은 고수준 속성(가로세로비를 유지하는 창에 맞추기, 전체 창으로 늘이기, 너비에 맞추기, 1:1 일반 디스플레이)을 지정합니다.
  • 디스플레이 개선 - Document 및Medical 툴킷을 이용하면 1비트(흑백) 이미지를 표시할 때 품질을 개선하기 위해 다음이 가능합니다.
  • scale-to-gray 옵션*을 지정해 축소 시 1비트 이미지의 명료성을 높입니다.
  • favor-black 옵션*을 지정해 이미지 축소 시 미세선과 같은 세부사항의 손실을 방지합니다.
  • 회전 기능을 이용하면 메모리에서 이미지 변경 없이 이미지를 90도씩 회전시켜 표현할 수 있습니다. 대형 1비트 이미지는 메모리에서 압축을 유지하면서 표시가 필요한 부분만 압축을 해제할 수 있습니다*.
  • 자동화 컨트롤 - ActiveX, COM, .NET 컨트롤을 이용하면 AutoScroll(자동 스크롤 바), AutoSize(컨트롤을 이미지에 맞추기), PaintSizeMode(1:1 표시, 이미지를 컨트롤에 맞추기, 지정한 배율 계수로 확대/축소)와 같이 컨트롤에서 이미지 표시 방법을 결정하는 속성을 설정할 수 있습니다.

AutoScroll 옵션을 사용하면 모든 Scroll Bar가 자동으로 지정됩니다(스크롤 바는 디스플레이 설정의 프로그램적 변경을 반영하고, 디스플레이 설정은 사용자가 스크롤 바를 사용할 때 업데이트됩니다).

  • 색상표 컨트롤 – 디스플레이 모드가 256 컬러 이하인 경우, 이미지에 이미 연동된 색상표를 사용하거나 한 번에 1개 이상의 이미지를 표시할 때 색상표 변경을 방지하는 고정 색상표를 사용할 수 있습니다.
  • Image List 및 Thumbnail Browser 컨트롤 - ImageList Control을 이용해 이미지 목록을 섬네일 배열로 표시하고 조작하거나 Thumbnail Browser를 이용해 이미지 파일의 전체 디렉토리를 탐색할 수 있습니다.
  • Pan 창 – 자동 pan 창을 이용하면 작은 섬네일 보기를 통해 대형 이미지를 탐색할 수 있습니다.
  • Zoom View - Document 및 Medical 툴킷은 사전 정의된 여러 줌 영역의 표시 및/또는 주석 추가가 가능한 Zoom View 컨트롤을 포함합니다.
  • Regions of Interest – 영역에 표시하고 관심 영역을 지정할 수 있는 자동 rubberband (사각형, 타원,freehand)를 표시합니다.
  • 선택한 관심 영역의 이미지만 채색하거나 이미지를 투명으로 처리(투명한 색상을 적용한 화소는 채색되지 않음)합니다.
  • 선택한 영역을 확대합니다. 완전 자동화된 동작을 위해 자동 rubberbanding을 사용하거나 선택한 영역을 코드에 지정합니다.
  • Drawing - 그리기나 텍스트 추가에서 Windows 그래픽 장치 인터페이스(GDI) 기능을 사용할 수 있는 경우에 LEAD 컨트롤의 클라이언트 영역을 표시 화면으로 정의합니다. 또한 디스플레이는 Windows GDI를 사용하여 이미지 내부에 영구적으로 그리기 위해 메모리에 저장된 실제 이미지를 표시할 수 있습니다(Image Processing: Drawing 참조).
  • Apply Effects - 슬라이드 프레젠테이션에 공통적으로 사용하는 wipes, fades, dissolves, transitions과 같이 2000가지 이상의 특수 효과를 적용할 수 있습니다.
  • Complete Control – 비디오 장치에서 이미지 채색 시 다음이 가능합니다.
  • 불필요한 다시 그리기를 방지하기 위해 LEAD 컨트롤에서 이미지의 다시 그리기를 선택적으로 강제 적용하거나 모든 디스플레이 업데이트를 자동화하는 AutoRepainting을 사용합니다.
  • source와 destination 클리핑 영역(화면에서 이미지를 배치하는 source 및 destination rectangle과 다름)을 지정해 채색할 영역을 제한합니다.
  • 채색 시 깜박임을 방지하기 위해 Double Buffer 채색을 사용합니다.
  • 채색 시 버퍼를 소스로 사용합니다. 예를 들어, 로딩하고 있는 이미지를 채색하는 데 사용할 수 있습니다.
  • 빠른 채색 옵션(장치 오류 검사 없음)을 지정합니다.
  • 화면의 기존 이미지와 상호작용 방법을 결정하는 ROP 코드를 적용합니다 (.NET에서는 지원하지 않음).

unicode를 지원하는 Raster Imaging 기능:

  • 파일 불러오기와 저장
  • 이미지 표시
  • 일반 대화상자
  • 이미지 처리
  • TWAIN
  • Digital Paint 기능
  • 화면 캡처
  • 특수 효과
  • 인터넷 이미징
  • ImageList
  • 기타 등등

unicode를 지원하는 Document Imaging 기능:

  • 주석
  • DocClean
  • 이미지 처리
  • MRC
  • OCR(Document Imaging)

unicode를 지원하는 Medical Imaging 기능:

  • DICOM 및 DICOM Communications

unicode를 지원하는 기타 기능:

  • PDF
  • 바코드

unicode 지원을 포함하는 LEADTOOLS 제품:

  • LEADTOOLS Imaging Pro
  • LEADTOOLS Vector Imaging
  • LEADTOOLS Document Imaging
  • LEADTOOLS Medical Imaging

Programming Interfaces:
프로그래밍 인터페이스에 포함되는 항목: 저수준 C DLL, C++ 클래스 라이브러리, COM 객체, .NET 클래스 라이브러리, WPF XAML 컨트롤. LEADTOOLS Imaging Pro, Document Imaging, Medical Imaging 제품은 C, Visual C++ (MFC), VB, VB.NET, C#의 샘플 소스 코드를 포함합니다. 지원하는 OS: Windows의 32비트와 64비트 버전.

Document Imaging SDK를 포함하는 제품:

  • LEADTOOLS Document Imaging
  • LEADTOOLS Medical Imaging