-
파워앱스 컨트롤 - 텍스트 인식기Power Platform/Power Apps 2022. 3. 17. 12:43728x90
텍스트 인식기
텍스트 인식기는 이미지에서 텍스트에 해당되는 값을 인식하는 작업을 한다. 사용하려면 AI Builder가 포함된 계정을 사용해야한다. 여기서는 간단한 예제를 만들어 보자
텍스트 인식기 사용
- 파워앱스 캔버스 앱을 새로 만든다.
- 삽입 -> AI Builder -> 텍스트 인식기 로 컨트롤을 생성한다.
- 삽입 -> 텍스트 -> HTML 텍스트 로 컨트롤을 생성한다.
- 적당히 위치시키고 필요하다 생각하는 컨트롤을 추가한다.(레이블 등)
- '텍스트 인식기 컨트롤'의 이름을 'TextRecognizer' 로 변경한다. 'HTML 텍스트 컨트롤'을 'HtmlText'로 변경한다.(원하는 이름으로 바꿔도 된다.)
- 'HTML 텍스트 컨트롤' 에
Concat(TextRecognizer.Results,Text & "<br>")
를 FX코드를 삽입한다. 해당 코드는 '텍스트 인식기 컨트롤'의 인식결과들의 리스트의 텍스트를 한줄씩 받아오고
을 붙여 넣는다는 뜻이다. - 위와 같이 진행했다면 아래와 비슷할 것이다.
- F5키를 눌러 미리보기를 실행하자
- '텍스트 인식기 컨트롤' 아래의 '+ 새 이미지' 버튼을 눌러 이미지를 올린다. 그리고 잠시 기다린다.
- 인식된 결과의 텍스트가 'HTML 텍스트 컨트롤' 안에 나타나는걸 볼 수 있다.
중요 속성
속성 설명 OriginalImage 처리 전의 원본 이미지 Results 인식된 텍스트 목록으로 테이블 형태이다. Results.BoundingBox 인식된 텍스트 줄의 좌표 Results.PageNumber 인식된 텍스트 줄의 페이지 번호 Results.Text 인식된 텍스트의 글자 Selected 사용자가 선택한 인식된 텍스트 Selected.BoundingBox 사용자가 선택한 인식된 텍스트의 좌표 Selected.PageNumber 사용자가 선택한 인식된 텍스트의 페이지 번호 Selected.Text 사용자가 선택한 인식된 텍스트 728x90반응형'Power Platform > Power Apps' 카테고리의 다른 글
Power Apps 코드 구성요소(PCF) - React 사용 (0) 2022.03.23 AI Builder - 양식 처리 (0) 2022.03.22 Power Apps 사용자 지정 구성요소 - 2 솔루션 만들어 포함시키기 (0) 2022.03.20 Power Apps 코드 구성 요소(PCF) 만들기 (0) 2022.03.19 PowerApps 컨트롤 - 그룹과 컨테이너 (0) 2022.02.26