ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파워앱스 컨트롤 - 텍스트 인식기
    Power Platform/Power Apps 2022. 3. 17. 12:43
    728x90

    텍스트 인식기

    텍스트 인식기는 이미지에서 텍스트에 해당되는 값을 인식하는 작업을 한다. 사용하려면 AI Builder가 포함된 계정을 사용해야한다. 여기서는 간단한 예제를 만들어 보자

    텍스트 인식기 사용

    1. 파워앱스 캔버스 앱을 새로 만든다.
    2. 삽입 -> AI Builder -> 텍스트 인식기 로 컨트롤을 생성한다.
      image
    3. 삽입 -> 텍스트 -> HTML 텍스트 로 컨트롤을 생성한다.
      image
    4. 적당히 위치시키고 필요하다 생각하는 컨트롤을 추가한다.(레이블 등)
    5. '텍스트 인식기 컨트롤'의 이름을 'TextRecognizer' 로 변경한다. 'HTML 텍스트 컨트롤'을 'HtmlText'로 변경한다.(원하는 이름으로 바꿔도 된다.)
    6. 'HTML 텍스트 컨트롤' 에 Concat(TextRecognizer.Results,Text & "<br>") 를 FX코드를 삽입한다. 해당 코드는 '텍스트 인식기 컨트롤'의 인식결과들의 리스트의 텍스트를 한줄씩 받아오고
      을 붙여 넣는다는 뜻이다.
    7. 위와 같이 진행했다면 아래와 비슷할 것이다.
      image
    8. F5키를 눌러 미리보기를 실행하자
    9. '텍스트 인식기 컨트롤' 아래의 '+ 새 이미지' 버튼을 눌러 이미지를 올린다. 그리고 잠시 기다린다.
    10. 인식된 결과의 텍스트가 'HTML 텍스트 컨트롤' 안에 나타나는걸 볼 수 있다.
      image

    중요 속성

    속성 설명
    OriginalImage 처리 전의 원본 이미지
    Results 인식된 텍스트 목록으로 테이블 형태이다.
    Results.BoundingBox 인식된 텍스트 줄의 좌표
    Results.PageNumber 인식된 텍스트 줄의 페이지 번호
    Results.Text 인식된 텍스트의 글자
    Selected 사용자가 선택한 인식된 텍스트
    Selected.BoundingBox 사용자가 선택한 인식된 텍스트의 좌표
    Selected.PageNumber 사용자가 선택한 인식된 텍스트의 페이지 번호
    Selected.Text 사용자가 선택한 인식된 텍스트
    728x90
    반응형

    댓글

Designed by Tistory.