SynapOCR 라이브러리

개요

개요

SynapOCR 라이브러리는 Synap OCR 엔진 서버와 연동하여  이미지 파일 내의 텍스트를 인식하기 위한 기능들을 제공합니다.

SynapOCR 라이브러리에서 사용할 수 있는 기능은 다음과 같습니다.

공통 속성

공통 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

[Output] RESULT

변수

Y

-

Y

호출한 결과를 지정하기 위한 변수를 입력합니다.

Y

Engine URL

문자열

Y

-

Y

호출할 OCR 엔진 주소를 입력합니다.

Y

API Key

문자열

Y

-

N

API Key를 입력합니다.

MORE OPTIONS

MORE OPTIONS

속성

유형

필수여부

단위

자동입력여부

설명

On Error

콤보박스

N

-

N

실행 시점에 오류 발생 시 수행할 동작을 지정합니다.

- 미지정: 오류를 출력하고 작업을 종료합니다.

- Ignore: 해당 오류를 무시합니다.

- Retry: 해당 액티비티를 1회 재시도합니다.

- Goto: 해당 엑티비티가 실패한 경우 지정한 엑티비티로 이동하여 시나리오를 수행합니다.

- Event: 프로젝트에 등록된 이벤트를 호출합니다.

DESCRIPTION

DESCRIPTION

속성

유형

필수여부

단위

자동입력여부

설명

Description

문자

N

-

N

해당 액티비티 카드에 대한 설명을 추가합니다.Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다.

SynapOCRGetTextOnImage

SynapOCRGetTextOnImage

개요

Synap OCR의 텍스트 인식 API를 호출합니다. 이미지 상의 전체 텍스트를 인식합니다.

사용 절차

  1. [Output] RESULT에 호출한 결과를 저장하기 위한 변수를 지정합니다.

  2. 호출할 Engine URL 정보와 API Key를 입력합니다.

  3. ImageFile에 텍스트 인식 대상 이미지 파일 경로를 입력합니다.

  4. GetRawData에 텍스트 인식 결과를 Json 형식으로 가져올지 지정합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

Image File

변수

Y

-

N

OCR 대상 이미지 파일 경로를 입력합니다.

N

GetRawData

토글버튼

Y

-

Y

OCR 결과를 Json 형식으로 가져올지 여부를 지정합니다. (기본값 : Off)

Y

공통 속성

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

활용 예시

SynapOCRGetTextOnImage를 사용하여 텍스트 인식을 수행합니다.

SynapOCRGetTextOnImage

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

SynapOCRGetTextOnAdvancedBoxes, SynapOCRGetTextOnForm

SynapOCRGetTextOnAdvancedBoxes

SynapOCRGetTextOnAdvancedBoxes

개요

Synap OCR의 텍스트 인식 API를 호출합니다. 이미지 상의 특정 영역 안에 위치한 텍스트를 인식합니다.

사용 절차

  1. [Output] RESULT에 호출한 결과를 저장하기 위한 변수를 지정합니다.

  2. 호출할 Engine URL 정보와 API Key를 입력합니다.

  3. ImageFile에 텍스트 인식 대상 이미지 파일 경로를 입력합니다.

  4. Advanced Boxes에 텍스트 인식할 영역을 픽셀 기준으로 입력합니다.

  5. GetRawData에 텍스트 인식 결과를 Json 형식으로 가져올지 지정합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

Image File

변수

Y

-

N

OCR 대상 이미지 파일 경로를 입력합니다.

N

Advanced Boxes

문자열

Y

-

N

OCR 대상 이미지 파일 내 영역을 픽셀 기준으로 입력합니다. (left, top, width, height)

N

GetRawData

토글버튼

Y

-

Y

OCR 결과를 Json 형식으로 가져올지 여부를 지정합니다. (기본값 : Off)

Y

공통 속성

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

활용 예시

SynapOCRGetTextOnAdvancedBoxes를 사용하여 텍스트 인식을 수행합니다.

SynapOCRGetTextOnAdvancedBoxes

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

SynapOCRGetTextOnImage, SynapOCRGetTextOnForm

SynapOCRGetTextOnForm

SynapOCRGetTextOnForm

개요

Synap OCR의 텍스트 인식 API를 호출합니다. 이미지 상의 텍스트를 인식하여 OCR 엔진에 등록된 서식에 기반하여 결과를 반환합니다.

사용 절차

  1. [Output] RESULT에 호출한 결과를 저장하기 위한 변수를 지정합니다.

  2. 호출할 Engine URL 정보와 API Key를 입력합니다.

  3. ImageFile에 텍스트 인식 대상 이미지 파일 경로를 입력합니다.

  4. Form ID에 인식할 서식의 아이디를 입력합니다.

  5. GetRawData에 텍스트 인식 결과를 Json 형식으로 가져올지 지정합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

Image File

변수

Y

-

N

OCR 대상 이미지 파일 경로를 입력합니다.

N

Form ID

문자열

Y

-

N

인식할 서식 아이디를 입력합니다. 설정하지 않는 경우 등록된 모든 서식을 적용합니다.

N

GetRawData

토글버튼

Y

-

Y

OCR 결과를 Json 형식으로 가져올지 여부를 지정합니다. (기본값 : Off)

Y

공통 속성

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

활용 예시

SynapOCRGetTextOnForm를 사용하여 텍스트 인식을 수행합니다.

SynapOCRGetTextOnForm

예제 파일

사용된 변수

사용된 속성

연관/유사 액티비티

SynapOCRGetTextOnImage, SynapOCRGetTextOnAdvancedBoxes

SynapOCRGetEngineStatus

SynapOCRGetEngineStatus

개요

Synap OCR의 엔진 상태 조회 API를 호출합니다.

사용 절차

  1. [Output] RESULT에 호출한 결과를 저장하기 위한 변수를 지정합니다.

  2. 호출할 Engine URL 정보와 API Key를 입력합니다.

  3. GetRawData에 텍스트 인식 결과를 Json 형식으로 가져올지 지정합니다.

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

N

GetRawData

토글버튼

Y

-

Y

OCR 결과를 Json 형식으로 가져올지 여부를 지정합니다. (기본값 : Off)

Y

공통 속성

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

MORE OPTIONS

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

Y

DESCRIPTION

-

-

-

-

SynapOCR 라이브러리의 공통 속성입니다.

활용 예시

SynapOCRGetEngineStatus를 사용하여 엔진 상태 정보를 조회합니다.

SynapOCRGetEngineStatus

예제 파일

사용된 변수

사용된 속성