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 텍스트 애노테이션들은 다음을 포함한 다양한 옵션들을 갖고 있습니다:
- 보더를 숨기거나 또는 보여주기
- 텍스트를 숨기거나 또는 보여주기
- 텍스트 및 보더는 다른 컬러들을 가질 수 있음

이미지 주석 및 마크업 특화 기능들에 대한 문서 링크들 :
이미지 주석 및 마크업 특화 기능들을 포함하는 데모 어플리케이션들 :
|