LEADTOOLS 이미지 애노테이션 SDK - 특화 가능한 기능들

몇종의 LEADTOOLS SDK들은 .NET(C# 및 VB), C/C++, iOS, macOS, Linux, Java 및 웹 개발자들을 위한 애노테이션 기술을 포함합니다. LEADTOOLS 이미지 애노테이션들은 일반적인 이미지 Markup 어플리케이션들 뿐만 아니라 특수 다큐먼트 및 메디컬 어플리케이션들에 최적입니다. 이미지 애노테이션들은 임의 Windows, .NET, HTML5, Silverlight 또는 WPF 프로젝트에 추가될 수 있습니다.



특화 가능한 애노테이션 기능들은 다음을 포함합니다:

 

특화 애노테이션들

LEADTOOLS는 25 개 이상의 내장된 애노테이션 객체들을 포함하며, 이들은 개발자 고유의 특화 애노테이션들로 확장될 수 있습니다. 기존의 애노테이션들과의 상호 작용뿐만 아니라 삼각형, 셔터, 텍스트 버블, Bulls-Eye, 영구적 돋보기, 그리고 기타와 같은 무제한의 새로운 애노테이션들을 생성해 보십시오.

사용자 인터페이스(툴바들, 컨텍스트 메뉴들 및 대화 상자들)

LEADTOOLS는 개발자의 어플리케이션 및 대상 엔드 유저들에게 가장 적합하게 특화될 수 있는 .NET, C DLL, iOS, macOS, Android, HTML5/JavaScript 및 WPF 애노테이션들내에 객체들, 도구 모음들, 메뉴들, 그리고 대화 상자들의 광범위한 컬렉션을 개발하고 있습니다. 모든 사용자 인터페이스 요소들은 문자열들, 이미지들 및 이벤트 처리가들을 변경하기 위해 직접 액세스될 수 있습니다. 또한, 최소한의 코드를 사용하여 응용 프로그램의 국가/지역 특정 버전들을 제공하기 위해 대화 상자 및 메뉴 문자열은 표준 .NET 세계화 및 현지화를 사용하여 현지화될 수 있습니다.

애노테이션 회전 옵션

회전 옵션 인터페이스로, 두개의 회전 핸들이 선택한 객체상에 디스플레이됩니다. 그 핸들들중 하나는 "그리퍼" 핸들로, 드래그시 객체를 회전시킵니다. 다른 하나는 "센터' 핸들로, 회전 축을 결정합니다. 센터 핸들은 드래깅으로 이동될 수 있습니다. 그리퍼 핸들은 드래깅으로 임의 위치로 이동될 수 있습니다. 다음 그림은 "그리퍼" 핸들을 드래깅하여 회전하는 것을 설명해 줍니다:

다음 그림은 "센터" 핸들의 이동을 설명해 줍니다:

XML 애노테이션 저장 포멧

LEADTOOLS 애노테이션들은 XML(Extensible Markup Language) 포멧내에 저장될 수 도 있습니다.

XML 포멧을 사용시 다음과 같이 많은 이점들이 있습니다:

  • XML은 포워드 및 백워드 모두 호환임
  • XML은 인간이 읽을 수 있음
  • XML 포멧을 사용하여 저장된 애노테이션들은 표준 텍스트 편집기를 사용하여 쉽게 수정될 수 있음
  • XML은 임의 표준 XML Parser를 사용하여 쉽게 분석될 수 있음
  • XML은 XML과 연동하는 많은 어플리케이션들 및 유틸리티들과 같이 사용될 수 있음

Calibrate Ruler 기능

이 기능으로, 사용자는 원하는 사이즈로 룰러를 자동 켈리브레이트할 수 있습니다. 이 기능은 사용자가 한 이미지내 어떤 것을 대화식으로 측정하기를 원하는 경우 유용합니다.

임의의 측정 타입 애노테이션 객체들은 아래의 Ruler Calibrate Automation Dialog를 사용하여 켈리브레이트될 수 있습니다.

애노테이션 커저들

이 기능은 자동화된 애노테이션 모드내 많은 태스크들에 대해 다른 커저들을 디스플레이하며, 다음과 같은 상황들내 유니크한 애노테이션 커저들을 디스플레이합니다:

  • 회전 그리퍼 핸들위를 배회시
  • 회전 센터 핸들위를 배회시
  • 8 사이즈 핸들들중 임의위를 배회시 - 애노테이션 객체의 핸들 및 회전에 의거 적정 화살표 모양의 커저가 디스플레이됨
  • 하나의 선택을 드래그시
  • 30개의 애노테이션 툴들중 임의 하나를 사용시

모든 애노테이션 커저들은 사용자 고유의 특화 커저로 변경될 수 있습니다.

다음 그림은 디폴트 커저들의 약간을 디스플레이합니다:



Alpha Background Fill 옵션

LEADTOOLS 애노테이션 객체들 백그라운드 컬러는 0 (완전히 투명한 백그라운드)로 부터 255 (완전히 불투명한 백그라운드) 까지 알파 값을 지정하기 위한 알파 옵션을 지원합니다.

다음 그림은 다른 알파 값들을 사용한 직사각형 애노테이션 객체들을 디스플레이합니다:



Dot Dash Lines

대부분의 LEAD 애노테이션 객체들은 라인 폭 및 라인 스타일 옵션들을 갖고 있습니다. 이 옵션들은 두꺼운 라인들과 함께 애노테이션들을 그리도록 사용될 수 있으며, 솔리드로 부터 Dashed 또는 Dotted 까지 라인 스타일을 변경하도록 사용될 수 있습니다.

다음 예제는 이를 설명해 줍니다:

텍스트 애노테이션 옵션들

대부분의 LEAD 텍스트 애노테이션들은 다음을 포함한 다양한 옵션들을 갖고 있습니다:

  • 보더를 숨기거나 또는 보여주기
  • 텍스트를 숨기거나 또는 보여주기
  • 텍스트 및 보더는 다른 컬러들을 가질 수 있음

이미지 주석 및 마크업 특화 기능들에 대한 문서 링크들 :


이미지 주석 및 마크업 특화 기능들을 포함하는 데모 어플리케이션들 :

 
이미지 애노테이션 기술이
포함된 제품군 :
Document Imaging SDK
Recognition Imaging SDK
Document Imaging Suite SDK
Medical Imaging SDK
PACS Imaging SDK
Medical Imaging Suite SDK

 

 


 




Copyright © 2018 by Hyubwoo. Info. Tech. Co., Ltd. All rights reserved.