LEADTOOLS Document SDK 관련 정보

귀하의 애플리케이션에 전문적인 문서 이미징을 빌드합니다.

LEADTOOLS Document Imaging은 Win32와 x64용 API, C++ Class Libraries, .NET Class Libraries를 포함합니다. 기능은 포괄적인 주석(텍스트, 색상 강조, 접착식 메모지, 스탬프 등), 특수 흑백 이미지 표시, 그레이 스케일과 favor-black 같은 처리를 포함합니다. 또한 흑백 이미지를 위한 성능과 메모리 최적화, 펀치 구멍, 선, 스테이플 자국 제거를 포함한 문서 이미지 명료화, TWAIN이나 ISIS를 이용한 스캐닝 기능도 추가되었습니다. 이제는 JBIG2, ABIC, JPEG2000, LEAD CMW를 포함합니다.

이 페이지는 LEADTOOL Document Imaging SDK의 런타임 라이센스를 요약합니다.
LEADTOOLS Document Imaging(이하 ‘LEAD SDK’)에 필요한 런타임 라이센싱은 LEAD SDK(이하 ‘어플리케이션 소프트웨어’)를 이용해 개발한 최종 사용자 어플리케이션의 사용/배포에 기초합니다. LEAD는 문서 소프트웨어 개발을 최대한 성공으로 이끌기 위해 고객이 선택할 수 있도록 설계된 다양한 라이센싱 모델을 제공합니다. 사용자 요구사항을 만족하는 LEAD의 라이센싱 모델이 없으면, 당사에 연락하십시오. 당사는 비즈니스 모델에 적합한 라이센싱 프로그램을 개발하기 위해 귀하 및 LEAD Technologies와 협력할 것입니다.

LEADTOOLS Document Imaging SDK의 기본 라이센싱 모델에서는 LEAD SDK로 개발한 어플리케이션 소프트웨어의 ‘배포’마다 런타임 라이센스를 구입해야 합니다. 어플리케이션 소프트웨어의 ‘배포’는 (i) 고객이 내부적 사용을 위해 설치한 어플리케이션 소프트웨어의 각 사본 및 (ii) 고객 및 재판매자/유통자가 제3자에게 배포한 어플리케이션 소프트웨어의 각 사본을 포함합니다. 고객이나 고객의 라이센스 피부여자가 어플리케이션 소프트웨어를 네트워크나 서버에 설치한 경우, 런타임 라이센스는 어플리케이션 소프트웨어에 액세스하는 네트워크나 서버에 연결된 컴퓨터마다 필요합니다. LEAD SDK를 구입하면 런타임 라이센스 1개가 포함되어 있습니다. 추가 런타임 라이센스는 클라이언트, concurrent, 서버와 같이 다양한 방식으로 구입할 수 있습니다.

자세한 정보는 Pricing & Licensing 또는 Evals & Downloads 영역의 Licensing 도움말 파일을 참조하십시오.

LEADTOOLS Documennt Imaging은 Imaging Pro의 모든 기능을 포함하고 다음과 같은 Document Imaging 기능이 추가되었습니다. 주석, 흑백 문서 명료화, 이미지 처리, 흑백 표시 필터와 개선된 성능, Mixed Raster Content와 JBIG, JBIG2와 ABIC 압축, 고속 twain 스캐닝. 종합적인 OCR 지원도 추가되었습니다.

LEADTOOLS Document Imaging SDK를 이용하면 강력한 문서 이미지 처리 어플리케이션을 개발할 수 있습니다. 기능은 포괄적인 주석(텍스트, 색상 강조, 접착식 메모지, 스탬프 등), 특수 흑백 이미지 표시, 그레이 스케일과 favor-black 같은 처리를 포함합니다. 기타 기능은 흑백 이미지를 위한 성능과 메모리 최적화, 펀치 구멍과 선 자국 제거를 포함한 문서 이미지 명료화, Fast TWAIN을 이용한 스캐닝을 포함합니다.

주요 기능:

  • WPF Standard .NET
  • WPF Pro
  • 주석
  • 일반 이미지 처리 기능
  • 표시, 메모리, 처리의 최적화(Bitonal Scaling)
  • 특수 저장 및 압축(MRC, JBIG, JBIG2, ABIC, CMW)
  • 이미지 획득 – Fast TWAIN
  • 문서 명료화(이미지 개선 기능)
  • ePrint 통합
  • Unicode 및 ANSI 지원

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

  • 새로운 광학 문자 인식(OCR)
  • 새로운 지능형 문자 인식(ICR)
  • 새로운 광학 마크 인식(OMR)
  • 새로운 양식 인식
  • 새로운 양식 처리
  • OCR PDF 플러그인
  • Raster PDF 플러그인
  • 새로운 JPIP 클라이언트 및 서버
  • 바코드

NEW 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여 가지 이상의 변형 중에서 선택할 수 있습니다.

주석
LEADTOOLS는 표현 계층에서 문서, 그레이 스케일, 컬러 이미지에 추가할 수 있는 다양한 주석(문서 마크업) 객체를 제공합니다. LEADTOOLS를 이용하면 30가지가 넘게 내장된 모든 객체 유형의 속성(색상, 크기 등)을 추출, 재배치, 변경할 수 있습니다. 선과 사각형 같은 간단한 객체부터 검은 블록으로 처리된 이미지의 일부를 복구할 수 있는 개선된 편집 객체까지 다양한 객체를 제공합니다. 주석 보안 기능과 조합 시 편집 객체는 이미지 일부에 사용자 수준 액세스를 부여하는 수단을 제공합니다. LEADTOOLS는 월등한 보안과 개인 정보 수단을 제공하기 위해 새로운 색상의 도입 없이 이미지 영역을 인코딩하는 Encrypt/Decrypt 객체를 포함하므로 손실 압축에서 높은 품질을 유지할 수 있습니다.

주석 객체는 별도의 객체 표현 계층으로 저장하거나 실제 이미지에 추가 또는 삽입할 수 있습니다. LEADTOOLS를 이용하면 주석을 외부 XML 파일로 또는 TIFF 파일 내부의 LEAD, DICOM, Wang 주석 태그로 읽거나 쓸 수 있습니다. 또한 주석 객체는 표준 Windows 메타파일로 내보낼 수 있습니다. LEADTOOLS SDK를 이용하면 주석에 저수준 액세스를 선택하거나 사용자 정의가 가능한 도구 모음, 팝업 메뉴, 속성 대화상자를 사용하기 쉬운 완전 자동 사용자 인터페이스 표현 모드를 통해 주석 지원을 구현할 수 있습니다. LEADTOOLS에서 제공하는 주석 기능은 이미지 마크업이 필요한 모든 어플리케이션에 사용할 수 있습니다.

주요 기능: (*는 .NET 클래스에서 이용 가능. **는 .NET 클래스에서 이용 불가.)

  • 다음과 같은 객체의 생성: RTF, Text Pointer, PolyRuler, Hot Spot, Rubber Stamps, Text, Button, Note 등
  • 내장된 객체를 사용자 정의하거나 자신만의 객체를 직접 생성하기 쉬운 객체 지향 클래스 계층*
  • 표준 .NET 직렬화의 100% 지원*
  • 주석을 XML 형식으로 저장
  • 알파 배경 채우기 옵션
  • 깜박임 방지 double buffered 지원 주석 객체는 컨테이너에 고정할 수 있습니다.**
  • Ruler 주석은 자동으로 쉽게 보정할 수 있습니다.
  • Ruler, PolyRuler, Cross-Product, Protractor 객체에서 눈금 지원
  • 자동 주석 지원의 구현
  • 모든 객체에 보안을 제공하는 주석 암호(대소문자 구별)를 구현
  • 모든 객체의 하이퍼링크 구현. 하이퍼링크는 사용자가 정의한 메시지, 실행 프로그램, 웹 페이지로 이동일 수 있습니다.
  • Annotation Automation 객체에서 사용자 정의 커서 지원
  • 자동 주석 지원에 사용한 문자열 수정
  • 표시된 비트맵에 맞춰 그룹의 크기 및 위치 조정
  • 객체의 그룹화 및 그룹화 해제. 객체나 그룹을 비트맵에 적용.
  • 객체나 그룹의 출력. 객체나 그룹의 크기 및 위치 조정.
  • 객체나 그룹의 rotate, flip, reverse, shear. WMF/EMF Stamp 객체의 회전.
  • 주석을 외부 LEAD 파일로, WMF 파일로, TIFF 파일 내부의 WANG 호환 태그로 저장
  • 객체나 그룹을 파일, Windows 클립보드, 데이터베이스 지원에 유용한 메모리 내부의 파일, OLEDB 또는 VB 데이터 바인딩을 이용한 데이터베이스에 저장 **
  • 텍스트 객체는 파일에서 가져오기 및 파일로 내보내기가 가능합니다. ** 텍스트 객체는 토큰(날짜, 시간, 사용자 이름 등)을 지원합니다. **
  • 주석 이름이나 제목(옵션)이 표시되는 위치의 제어
  • 다중 페이지 주석의 지원
  • 암호화를 이용한 이미지의 마스크 영역
  • 주석 객체의 모든 과정 및 변경 시 이벤트 메시지 표시
  • 텍스트 객체의 수평 정렬 속성. 주석 객체에 로드하고 저장되는 모든 객체의 UserData 속성.
  • 사용자 정의 가능 객체 핸들을 이용하면 LEAD 사전 정의 객체의 사용자 인터페이스를 변경하고 자신만의 새로운 주석 개체를 만들 수 있습니다.

일반 이미지 처리 기능:
LEADTOOLS Document Imaging 제품군을 다양하고 강력한 문서 이미지 처리 제품으로 만드는 LEAD는 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 – 메모리에서 이미지의 변경 없이 디스플레이 장치에서 실시간으로 일치하도록 이미지의 디더링을 자동으로 수행할 수 있습니다. 디더링 방법은 현재 비디오 모드보다 더 많은 화소당 비트를 포함하는 이미지에 대해 지정합니다. 이미지 표시 품질을 높일 수 있는 옵션은 다음과 같습니다.
    • 오류 확산을 이용하는 Normal 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에서는 지원하지 않음).

벡터 이미지 표시: (LEADTOOLS Vector Imaging SDK에서만 이용 가능)
LEADTOOLS Vector Image Display 기능은 2D와 3D Vector 형식을 지원합니다. 지원하는 기본 객체는 Arc, Bitmap, Brush, Camera, Circle, Clone, Ellipse, Elliptical Arc, Font, Group, Layer, Line, Pen, Pie, Chord, Poly Draw, Polygon, Poly Line, Poly Bezier, Raster, Rectangle, Text, Vertex, Clipping 객체를 포함합니다. 또한 벡터 이미지는 표시에서 개별 객체가 아닌 전체적으로 회전, 확대/축소, 변환할 수 있습니다. 그리고 확대/축소(전체나 축 주위), 잡아끌기, 회전(축 주위), 안티알리아싱을 포함해 벡터 그림 보기를 제어하는 저수준과 고수준 기능이 있습니다. 벡터 그림은 원본 이미지의 왜곡 없이 원하는 해상도로 확대할 수 있으므로 채색 동안 그림의 세부사항이 손실되지 않습니다.

특수 저장 및 압축:

  • JBIG2, ABIC, JPEG2000, LEAD CMW를 포함합니다.
  • Mixed Raster Content(MRC)는 이미지를 이미지와 텍스트 요소를 분할한 후 최상의 압축과 품질을 얻기 위해 이미지 형식에 적합한 압축을 적용하는 기법을 사용합니다.
  • JBIG는 흑백 이미지를 무손실로 압축하고 CCITT 압축 기법보다 훨씬 우수한 압축률을 일정하게 유지하기 위해 몇 가지 고급 기법을 사용하는 흑백 이미지 압축입니다.
  • JBIG2는 LZW, TIFF Group 4, 기타 1비트 압축에 적합합니다.
  • ABIC는 수표 이미지를 압축하는 형식입니다.
  • CMW는 품질, 속도, 압축률이 JPEG2000보다 우수한 고급 압축입니다. LEADTOOLS CMW는 다중 해상도 지원을 포함합니다. 저해상도 이미지의 로드에서는 전체 파일을 로드하고 압축을 해제할 필요가 없기 때문에, 어플리케이션의 구동 속도가 빨라지고 메모리 효율이 높아집니다.
  • LEADTOOLS ABC는 LEAD의 새로운 무손실 흑백 이미지 압축입니다.

이미지 획득 –Fast TWAIN – 스캐너, 디지털 카메라, 캡처 카드
LEADTOOLS는 다양한 하드웨어 장치에서 산업 표준 인터페이스를 통한 이미지 획득의 심층 지원을 포함해 전체 범위의 디지털 이미지 처리로 확장하는 강력한 도구 세트를 제공합니다.

LEADTOOLS를 이용하면 TWAIN 또는 WIA (32 또는 64비트) 장치 드라이버를 포함한 스캐너, 디지털 카메라, 캡처 카드를 제어할 수 있습니다. 또한 고수준 획득 지원은 사용 용이성을 위해 포함되는 반면, 저수준 기능은 대부분의 요구되는 어플리케이션에서 유연성과 제어를 위해 제공됩니다.

LEADTOOLS Scanning 기능을 이용하면 어플리케이션에서 다음이 가능합니다.

  • TWAIN 드라이버에 포함된 기본 사용자 인터페이스를 이용할 수 있습니다.
  • 드라이버 인터페이스에서 원하는 기능만 노출시키는 자신만의 사용자 인터페이스를 만들 수 있습니다.
  • 디지털 카메라에 사용한 TWAIN File System을 조정할 수 있습니다.
  • 완전 자동 작업이나 일괄 스캐닝을 위해 인터페이스를 전체를 우회할 수 있습니다.
  • 장치에서 지원하는 이미지 형식(black & white, b/w with halftone, grayscale, color, 등)을 제어할 수 있습니다.
  • 획득할 이미지의 해상도(dpi), 위치, 크기, 방향을 제어할 수 있습니다.
  • 양면 스캐닝 지원을 포함해 단일과 다중 페이지 스캔에서 자동 문서 공급장치를 사용할 수 있습니다.
  • 자신만의 특수 페이지당 처리의 코딩에 제공한 이벤트와 콜백을 사용할 수 있습니다.
  • TWAIN 소스를 선택하는 대화상자를 선택하거나 코드에서 TWAIN 소스를 선택할 수 있습니다.
  • TWAIN 장치에서 획득 시 고유한 버퍼 메모리 또는 파일 전송 모드를 사용할 수 있습니다.
  • 장치의 TWAIN 드라이버를 지원하는 모든 TWAIN v1.9 기능을 가져오고 설정하는 유연성을 제공합니다.
  • 장치의 TWAIN 기능 설정을 템플릿 파일에 저장해 소스의 다중 설정을 저장하고 필요에 따라 로드할 수 있습니다.
  • 버퍼 메모리 전송 모드는 압축 지원을 포함합니다. 스캔한 데이터는 데이터 전송 병목 현상을 줄이도록 JPEG, RLE, BITFIELDS, GROUP 3, GROUP 4, PACKBITS를 이용해 압축할 수 있습니다.
  • 속도를 높이기 위한 최적의 장치 설정이 자동으로 선택됩니다. 자세한 정보는 LEADTOOLS Fast Twain를 참조하십시오.
  • 버퍼 메모리 전송 데이터를 파일에 직접 저장합니다.
  • 일부 TWAIN 스캐너 드라이버에서 지원하는 Extended Image Info를 가져올 수 있습니다. 예를 들어, 스캐너 드라이버가 바코드나 패치 코드의 판독을 지원하면 판독 정보는 LEADTOOLS TWAIN 지원을 통해 가져올 수 있습니다.

LEADTOOLS TWAIN 지원을 이용하면 TWAIN v1.9 드라이버에서 지원하는 모든 항목을 사용할 수 있습니다. TWAIN 드라이버가 v1.9가 아니거나 앞에 제시한 기능을 지원하지 않으면, LEADTOOLS는 TWAIN v1.9 규격과 호환되는 드라이버에 포함된 모든 기능을 지원합니다.

LEADTOOLS TWAIN 지원을 이용하면 어플리케이션에서 TWAIN을 통해 이미지를 획득할 수 있는 Kodak, Hewlett Packard, Microtek, Logitech, Canon, Fujitsu와 같은 제조사의 다양한 장치에 액세스할 수 있습니다.

문서 명료화:
스캔한 문서는 반점, 점, 검은 테두리, 선, 펀치 구멍 자국과 같은 원하지 않는 요소를 포함하기도 합니다.

LEADTOOLS는 원하지 않는 요소들을 감지하고 제거해 문서를 명료화할 수 있는 강력한 기능을 제공합니다. 이런 등급의 LEAD 기능 각각은 API 의사결정 과정에 ‘삽입’할 수 있으므로, 프로그래머는 감지한 모든 요소에 대한 정보를 얻고 특정 요구를 충족하도록 기능을 맞춤화하는 정보를 사용할 수 있습니다. 또한 각 기능은 변경 이전 영역으로 선택적으로 되돌릴 수 있으며 최종 사용자 ‘미리 보기’를 제공합니다.

LEADTOOLS Document Imaging SDK는 deskew, dilation, erosion, min and max filter를 포함한 새로운 기능들을 통해 스캔한 문서로 작업 시 필요한 능력과 유연성을 제공합니다.

문서 명료화 기능은 다음을 포함합니다.

  • Deskew – 이미지의 요소를 사용해 이미지를 수평으로 배치하도록 자동으로 회전시켜 기울기 각도를 결정합니다. 이 기능은 대개 스캔한 이미지의 기울기를 자동으로 보정하는 데 사용합니다.
  • Deskew Check – 일반 Deskew와 비슷하지만 이미지 검사에 특정한 요소를 사용해 기울기 각도를 결정합니다. 자동 스캐닝 검사 동안 정렬 오류를 수정하는 데 유용합니다.
  • Blank Page Detect – 스캔한 이미지에서 공백 페이지의 포함 여부를 결정합니다. 이 기능은 스캔한 이미지의 디스크 저장 요구사항을 줄이는 데 도움을 줍니다.
  • Despeckle – 이미지의 흐림 없이 이미지의 반점을 제거합니다.
  • Border removal – 일부 또는 전체 이미지 테두리(스캔한 문서 주위의 검은 테두리)를 제거하고 노이즈, 최대 테두리 크기, 테두리 크기 변동성의 허용오차 수준을 지정할 수 있습니다.
  • Dot removal – 스캔한 문서에서 점, 반점, 얼룩을 제거하고 최소와 최대 점 크기를 지정할 수 있습니다.
  • Hole Punch removal – 펀치 구멍 자국을 제거하고 최소와 최대 구멍 크기 및 개수를 지정할 수 있습니다.
  • Line removal – 스캔한 이미지에서 수평선과 수직선을 제거하고 최소 선 길이, 최대 선 너비, 점선이나 기타 비연속 선의 최대 간격, 선 너비 변동의 허용오차 값, 유효한 이미지 객체를 유지하는 기타 파라미터를 지정할 수 있습니다.
  • Smoothing – 스캔한 텍스트 문자(또는 흑백 객체)의 파이고 튀어나온 부분을 부드럽게 처리하고 최소 범프 크기를 지정할 수 있습니다.
  • Text Inversion – 스캔한 이미지에서 검은 바탕의 흰 텍스트(또는 선 객체)를 감지하고 흰 바탕에 검은 텍스트로 변환합니다. 감지할 영역에 최소 크기 및 영역의 최소와 최대 검정 비율을 지정할 수 있습니다.

LEADTOOLS ePrint 통합:
LEAD는 어플리케이션에 이미지 처리 기능을 추가하려는 프로그래머들에게 완벽한 제품군의 LEADTOOLS 이미지 처리 툴킷을 제공합니다. LEADTOOLS는 ePrint에 기초한 엔진이며 이미지 처리의 개발에서 유연성을 제공합니다. 파일 형식 지원과 변환, 이미지 처리, 압축 등을 위한 이미지 처리 툴킷이 필요하면, LEADTOOLS를 선택하십시오.

ePrint를 LEADTOOLS에 통합한 후 이점:

  • 기존 어플리케이션에서 파일 형식을 내보내는 방법의 생성
  • 출력 작업(출력 로깅, 출력 작업을 데이터베이스에 추가 등)의 작업 흐름을 제어
  • ePrint는 이미지와 데이터를 LEADTOOLS로 가져오는 다른 방법
  • 기타 등등

Unicode 지원:
Unicode는 Unicode Consortium에서 개발한 문자 인코딩 표준입니다. 이 표준의 목적은 사용하는 컴퓨터 시스템이나 플랫폼에 상관없이 모든 언어의 문자 인코딩에 공통적인 방법을 제공하는 것입니다. Basic Multi-lingual Plane으로 알려진 Unicode의 코어는 65,000개 이상의 문자 공간을 포함합니다. 이 공간은 알파벳 문자, 중국어와 같은 표의문자, 통화와 수학 기호 같은 기타 문자를 포함해 전 세계 언어의 약 49,000개 문자를 포함합니다. 또한 공간은 사용자 정의에 이용할 수 있고, 보충 코드 값은 중국어와 같이 문자의 총수를 계산할 수 없는 언어의 문자에 이용할 수 있습니다.

Unicode를 지원하는 LEADTOOLS 기능은 다음과 같습니다.

unicode 지원을 포함하는 Programming Interfaces:

  • LEADTOOLS DLL의 LEADTOOLS API 함수
  • LEADTOOLS C++ Class 라이브러리
  • LEADTOOLS COM 객체
  • LEADTOOLS .NET Class Libraries

unicode를 지원하는 Raster Imaging 기능:

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

unicode를 지원하는 Document Imaging 기능:

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

unicode를 지원하는 Medical Imaging 기능:

  • DICOM 및 DICOM Communications

unicode를 지원하는 기타 기능:

  • PDF
  • 바코드

LEADTOOLS products that include unicode support:

  • 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