Tesseract 라이브러리

개요

개요

Tesseract 라이브러리에서 제공하는 Tesseract OCR 엔진을 이용해 대상 이미지를 문자 또는 표로 읽어 들일 수 있습니다.

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

Tesseract 라이브러리에 대한 샘플을 디자이너 혹은 윈도우 탐색기를 이용하여 참조할 수 있습니다.

• 디자이너 경로: > 도움말 > 샘플 > Sample > Tesseract

• 윈도우 탐색기 경로: C:\Users\user\AppData\Roaming\Brity RPA Designer\samples\Tesseract

Tesseract 라이브러리 설치하기

Tesseract 라이브러리 설치는 5. Add-In 라이브러리 설치하기 페이지를 참고 하십시요.

설치 전 BrityRPA Designer와 Bot을 모두 종료합니다.

공통 속성

공통 속성

IMAGE

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

Image

이미지

Y

-

Y

캡처한 이미지가 조회됩니다.

Bounds

문자열

Y

-

Y

사용자가 지정한 대상 UI 객체의 위치 및 크기가 화면 기준 좌표로 나타납니다.(단위: 픽셀)

X: 가로 Y:세로 W: 너비 H: 높이

예시> '0,0,100,100'

변수로 지정할 수도 있습니다.

OCR

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

Output

변수

Y

-

Y

OCR 수행 결과가 저장될 변수를 지정합니다.

Language

콤보

박스

Y

-

Y

읽고자 하는 문서의 언어를 지정합니다.

대상에 포함된 모든 언어를 선택해야 합니다.

FilePath

문자열

Y

-

Y

OCR 수행 대상 파일의 경로를 지정합니다.

png, jpg, bmp 파일만 가능합니다.

MORE OPTION

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

OCR 방식

콤보

박스

Y

-

Y

OCR 수행 방식을 지정합니다.

- Horizental : 좌에서 우로 읽기

- Vertical : 위에서 아래로 읽기

- Single Line : 전체 이미지를 하나의 줄로 읽기

GetRawData

토글

버튼

Y

-

Y

OCR 결과를 XML 형식으로 반환할지 지정합니다.

DrawBounds

토글

버튼

N

-

Y

인식 대상 영역을 그릴지 지정합니다.

On Error

콤보박스

N

-

N

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

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

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

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

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

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

DESCRIPTION

카드 속성

속성

유형

필수여부

단위

자동입력여부

설명

Description

문자

N

-

N

해당 액티비티 카드에 대한 설명을 추가합니다.

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

GetRawData 속성을 True로 했을때, XML 구조는 아래와 같습니다.

GetImageText

GetImageText

개요

이미지에 있는 문자를 텍스트로 변환하는 기능을 합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 텍스트를 추출할 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 지정한 이미지의 영역에서 추출한 텍스트를 저장하기 위한 변수를 입력하세요.

  4. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

이미지에 있는 문자를 텍스트로 변환하여 반환합니다.

'Google'

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

GetImageTextInfo

GetImageTextInfo

개요

지정된 이미지에서 문자를 인식해 이미지 정보(높이, 너비 등)와 텍스트를 반환합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 텍스트를 추출할 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 지정한 이미지의 영역에서 가져온 이미지 정보를 저장하기 위한 변수를 입력하세요.

  4. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

object or string

-

이미지에 있는 문자를 인식해 이미지 정보(높이, 너비 등)와 텍스트를 반환합니다.

'Bounds(0,0,270,89)-Text(Google)-WC(0.96)'

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language-

-

-

-

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

활용 예시

예제 파일

예제에서 출력되는 Text info 결과값


Bounds : 텍스트의 화면에서의 Boundary 영역

WC : Word of Confidence(단어 정확도)

SP : Space(여백 및 너비(pixel))

• result 정보

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].GetTextBlock() -> Gmail

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].hPos -> 1678

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].vPos -> 25

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].width -> 32

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].height -> 10


Bounds(1678,25,32,10)-Text(Gmail)-WC(0.94)

Bounds(1727,26,36,12)-Text(Olga))-WC(0.9)

Bounds(824,198,270,89)-Text(Google)-WC(0.96)

Bounds(845,406,44,13)-Text(Google)-WC(0.96)-SP(19)

Bounds(908,404,12,13)-Text(B44)-WC(0.22)

Bounds(968,406,17,10)-Text(I'm)-WC(0.74)-SP(5)

Bounds(990,406,45,13)-Text(Feeling)-WC(0.95)-SP(5)

Bounds(1040,406,35,13)-Text(Lucky)-WC(0.96)

Bounds(32,891,57,14)-Text(cystels)-WC(0.0)

Bounds(31,935,26,13)-Text(aa)-WC(0.66)

Bounds(87,935,53,13)-Text(HIZUx)-WC(0.0)

Bounds(169,937,44,13)-Text(Google)-WC(0.96)-SP(5)

Bounds(218,935,26,13)-Text(3)-WC(0.29)

Bounds(273,935,36,13)-Text(Bxe|)-WC(0.0)-SP(10)

Bounds(319,935,25,13)-Text(aay)-WC(0.25)

Bounds(1669,935,109,13)-Text(MASA)-WC(0.41)-SP(-38)

Bounds(1740,930,9,25)-Text(Al)-WC(0.42)-SP(5)

Bounds(1754,930,28,25)-Text(etal)-WC(0.24)

Bounds(1808,935,27,13)-Text(oat)-WC(0.29)

Bounds(1863,935,25,13)-Text(aa)-WC(0.47)

GetImageTable

GetImageTable

개요

지정된 이미지에서 테이블(표)을 인식해 테이블에 포함된 텍스트를 읽어옵니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 텍스트를 추출할 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 이미지의 테이블 영역에서 가져온 정보를 저장하기 위한 변수를 입력하세요.

  4. 하나의 셀에서 텍스트가 2줄 이상인 경우 허프 변환을 통헤 검출된 사각형 영역 리스트를 Rect List에 입력하세요. 추출된 텍스트가 같은 사각형 내에 있는지 확인하여 하나의 셀로 통합합니다.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

Output

Object

3중 리스트

이미지에 있는 표를 인식해 텍스트 정보를 3중 리스트로 반환합니다.

Table List -> Row List -> Column List

상세한 내용은 아래 활용예시를 참고하세요.

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

N

Rect List

변수

N

-

N

허프 변환을 통해 검출된 사각형 영역 리스트입니다.

활용 예시

예제 파일

예제에서 출력되는 Table 결과값


Bounds : 텍스트의 화면에서의 Boundary 영역

WC : Word of Confidence(단어 정확도)

SP : Space(여백 및 너비(pixel))


• result 정보

this.readTables.TableList(0)(0)(0) -> Company

this.readTables.TableList(0)(0)(1) -> Contact

this.readTables.TableList(0)(1)(0) -> Alfreds Futterkiste

this.readTables.TableList(0)(2)(2) -> Mexico


0: Company | Contact | Country

1: Alfreds Futterkiste | Maria Anders | Germany

2: Centro comercial Moctezuma | Francisco Chang | Mexico

3: Emst Handel | Roland Mendel | Austria

4: Island Trading | Helen Bennett | UK

5: Laughing Bacchus Winecellars | Yoshi Tannamuri | Canada

6: Magazzini Alimentari Riuniti | Giovanni Rovelli | Italy

GetTextOnFile

GetTextOnFile

개요

특정 이미지 파일의 텍스트를 인식하여 문자열로 읽어옵니다.

사용 절차

  1. [Output] Output에 OCR을 통해 추출한 파일의 텍스트를 저장할 변수를 입력하세요.

  2. FilePath에 텍스트를 추출할 파일의 경로와 파일명을 입력하세요.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

이미지 파일에 있는 문자를 텍스트로 반환합니다.

'Google'

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

OCR

FilePath

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

GetTextInfoOnFile

GetTextInfoOnFile

개요

특정 이미지 파일에서 문자를 인식해  이미지 정보(위치, 높이, 너비)와 텍스트 정보를 반환합니다.

사용 절차

  1. [Output] Output에 OCR을 통해 추출한 파일의 텍스트와 이미지 정보를 저장할 변수를 입력하세요.

  2. FilePath에 텍스트와 이미지 정보를 추출할 파일의 경로와 파일명을 입력하세요.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

object or string

-

이미지에 있는 문자를 인식해 이미지 정보(높이, 너비 등)와 텍스트를 반환합니다.

'Bounds(0,0,270,89)-Text(Google)-WC(0.96)'

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

OCR

FilePath

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

예제에서 출력되는 Text info 결과값


Bounds : 텍스트의 화면에서의 Boundary 영역

WC : Word of Confidence(단어 정확도)

SP : Space(여백 및 너비(pixel))

• result 정보

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].GetTextBlock() -> INVOICE

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].hPos -> 509

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].vPos -> 56

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].width -> 237

RESULT.PrintSpace.ComposedBlockList[0].TextBlockList[0].height -> 39


Bounds(509,56,237,39)-Text(INVOICE)-WC(0.96)

Bounds(62,185,52,21)-Text(Date)-WC(0.93)-SP(10)

Bounds(124,192,4,14)-Text(:)-WC(0.78)-SP(10)

Bounds(138,185,127,21)-Text(2019.12.03)-WC(0.85)

Bounds(917,185,129,21)-Text(SAMSUNG)-WC(0.96)-SP(9)

Bounds(1055,185,51,21)-Text(SDS)-WC(0.95)-SP(9)

Bounds(1115,186,75,20)-Text(CORP.)-WC(0.96)

Bounds(62,216,95,26)-Text(Request)-WC(0.96)-SP(8)

Bounds(165,216,91,21)-Text(Number)-WC(0.93)-SP(8)

Bounds(264,223,4,13)-Text(:)-WC(0.92)-SP(9)

Bounds(277,216,99,20)-Text(#100000)-WC(0.96)

Bounds(148,338,66,22)-Text(DATE)-WC(0.95)

Bounds(440,338,60,22)-Text(ITEM)-WC(0.94)

Bounds(659,338,113,22)-Text(AMOUNT)-WC(0.96)

Bounds(917,338,175,22)-Text(DESCRIPTION)-WC(0.96)

Bounds(118,412,126,20)-Text(2019.11.29)-WC(0.95)

Bounds(429,412,84,21)-Text(TEMA)-WC(0.11)

Bounds(703,412,27,22)-Text(10)-WC(0.96)

Bounds(958,412,72,22)-Text(DESC)-WC(0.79)-SP(8)

Bounds(1038,412,9,21)-Text(1)-WC(0.79)

Bounds(118,485,126,20)-Text(2019.11.30)-WC(0.96)

Bounds(428,486,84,20)-Text(ITEMB)-WC(0.90)

Bounds(701,491,30,19)-Text(20)-WC(0.96)

Bounds(958,485,92,21)-Text(DESC)-WC(0.86)-SP(-13)

Bounds(1037,481,16,37)-Text(2)-WC(0.86)

Bounds(118,559,124,21)-Text(2019.12.01)-WC(0.96)

Bounds(427,559,87,21)-Text(ITEMC)-WC(0.67)

Bounds(958,559,72,21)-Text(DESC)-WC(0.41)-SP(7)

Bounds(1037,559,13,21)-Text(3)-WC(0.41)

Bounds(700,567,29,18)-Text(30)-WC(0.96)

Bounds(117,632,128,20)-Text(2019.12.02)-WC(0.96)

Bounds(427,632,87,22)-Text(ITEMD)-WC(0.67)

Bounds(700,635,31,18)-Text(40)-WC(0.96)

Bounds(958,632,72,22)-Text(DESC)-WC(0.82)-SP(6)

Bounds(1036,632,14,22)-Text(4)-WC(0.82)

GetTableOnFile

GetTableOnFile

개요

특정 이미지 파일에서 표를 인식해 텍스트 정보를 2차원 배열 변수로 반환합니다.

사용 절차

  1. [Output] Output에 파일의 표에서 읽어온 텍스트를 저장할 변수를 입력하세요.

  2. FilePath에 표에 있는 텍스트를 추출할 파일의 경로와 파일명을 입력하세요.

  3. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

2차원배열

string

이미지에 있는 표를 인식해 텍스트 정보를 2차원 배열로 반환합니다.

0: A | B | C

1: 1 | 2 | 3

2: 4 | 5 | 6

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

OCR

FilePath

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

TextClick

TextClick

개요

이미지에서 지정된 특정 텍스트를 찾아 클릭합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 클릭할 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 수행 결과를 저장할 변수를 입력하세요.

  4. OCR 그룹 속성에서 원본 이미지 크기의 비율, 검색할 문구를 입력하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

Tesseract 엔진에서 검색된 대상 UI 객체의 위치 및 크기(가로, 세로, 너비, 높이)

7,11,47,14

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

검색하여 클릭할 대상을 지정합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

TextDoubleClick

TextDoubleClick

개요

이미지에서 특정 텍스트를 찾아 더블클릭합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 더블클릭할 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 수행 결과를 저장할 변수를 입력하세요.

  4. OCR 그룹 속성에서 원본 이미지 크기의 비율, 검색할 문구를 입력하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

Tesseract 엔진에서 검색된 대상 UI 객체의 위치 및 크기(가로, 세로, 너비, 높이)

7,11,47,14

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

검색하여 클릭할 대상을 지정합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

TextRightClick

TextRightClick

개요

이미지에서 지정된 특정 텍스트를 찾아 마우스의 오른쪽 버튼으로 클릭합니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 마우스 오른쪽 버튼으로 클릭할 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 수행 결과를 저장할 변수를 입력하세요.

  4. OCR 그룹 속성에서 원본 이미지 크기의 비율, 검색할 문구를 입력하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

Tesseract 엔진에서 검색된 대상 UI 객체의 위치 및 크기(가로, 세로, 너비, 높이)

7,11,47,14

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

검색하여 클릭할 대상을 지정합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

TextHover

TextHover

개요

이미지에서 특정 텍스트를 찾아 마우스 포인터를 올려놓습니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 마우스 포인터를 올려 놓을 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 수행 결과를 저장할 변수를 입력하세요.

  4. OCR 그룹 속성에서 원본 이미지 크기의 비율, 검색할 문구를 입력하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

Tesseract 엔진에서 검색된 대상 UI 객체의 위치 및 크기(가로, 세로, 너비, 높이)

7,11,47,14

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

검색하여 클릭할 대상을 지정합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

GetTextBound

GetTextBound

개요

이미지에서 특정 텍스트를 찾아 해당 영역의 좌표 정보를 가져옵니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 영역 정보를 가지고 올 이미지의 범위를 지정하세요.

  3. [Output] Output에 수행 결과를 저장할 변수를 입력하세요.

  4. OCR 그룹 속성에서 원본 이미지 크기의 비율, 검색할 문구를 입력하세요.

  5. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

string

-

Tesseract 엔진에서 검색된 대상 UI 객체의 위치 및 크기(가로, 세로, 너비, 높이)

7,11,47,14

카드 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

검색하여 영역을 가지고 올 대상을 지정합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

WaitTextAppear

WaitTextAppear

개요

이미지에서 지정된 문자가 나타날 때까지 기다립니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 찾을 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 지정한 텍스트 나타난 결과를 저장하기 위한 변수를 입력하세요.

  4. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

Boolean

-

지정한 텍스트가 나타난 결과를 반환합니다.

※ 텍스트가 나타났다면 true, 아니면 false

true

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

대기할 텍스트를 입력합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

N

Timeout

숫자

Y

-

Y

응답을 대기할 시간을 입력하세요.(Sec)

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일

WaitTextDisappear

WaitTextDisappear

개요

이미지에서 지정된 문자가 사라질 때까지 기다립니다.

사용 절차

  1. 액티비티 카드의 No Target을 더블클릭하세요.

  2. 찾을 대상 이미지의 범위를 지정하세요.

  3. [Output] Output에 특정 텍스트가 사라진 결과를 저장하기 위한 변수를 입력하세요.

  4. 그 외 속성에 원하는 값을 지정하세요.

카드 출력 속성

카드 속성

속성

리턴타입

리턴 추가설명

설명

결과 예시

Output

Boolean

-

지정한 텍스트가 사라진 결과를 반환합니다.

※ 텍스트가 사라졌다면 true, 아니면 false

false

카드 입력 속성

카드 속성

공통여부

속성

유형

필수여부

단위

자동입력여부

설명

Y

IMAGE

Bounds

-

-

-

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

N

Target Text

문자열

Y

-

-

대기할 텍스트를 지정합니다.

N

Index

숫자

N

-

-

지정한 영역에서 찾은 동일한 문자열이 2개 이상인 경우 몇 번째 문자열을 선택할지 번호를 입력합니다.

N

Timeout

숫자

Y

-

Y

응답을 대기할 시간을 입력하세요(Sec)

Y

IMAGE

Image

-

-

-

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

Y

OCR

Language

-

-

-

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

활용 예시

예제 파일