이미지 문자 인식

!30: 문자 인식 요청

입력한 이미지의 특정 영역에서 문자를 인식하고 비교 문자열과 대조합니다. (EUT와 무관)

EUT와 무관한 부가 기능으로, 입력한 이미지의 특정 영역 문자를 인식해서 반환하는 명령입니다. 응답 명령은 !99: 또는 !31:입니다.

요청 (클라이언트 → 서버)

형식
!30:path,Option,X,Y,Width,Height,CompareText\0
인자설명
Image file path인식할 이미지 파일의 절대경로
Option0 영문·숫자 인식 · 1 숫자만 인식
X인식할 영역의 시작 X 좌표
Y인식할 영역의 시작 Y 좌표
WidthX에서부터의 너비
HeightY에서부터의 높이
Compare text인식된 문자열과 비교할 문자열

응답 (서버 → 클라이언트)

먼저 !99:로 명령 수신 결과를 응답합니다.

응답
!99:10 NG · 1 OK · <0 에러.

!99:1이 전달된 다음 !31:으로 인식 결과가 전달됩니다. !99:0 이거나 에러가 반환되면 !31:은 전송되지 않습니다.

예제

예제
→  !30:c:\image\a0.png,0,10,10,100,23,TestString
←  !99:1
←  !31:1,TestString,1

!30:현재 버전에서 프로토콜 응답(ACK)만 지원하며, 실제 문자 인식 동작은 추후 버전에서 제공될 예정입니다.

관련 명령