바이두 AI 기반 Python 텍스트 인식 예시
이 글에서는 주로 바이두 AI 기반의 Python 텍스트 인식 예시를 소개하고 참고용으로 올려드립니다. 함께 살펴볼까요
바이두 AI의 텍스트 인식 라이브러리를 사용하여 호출 예제가 만들어졌습니다. 여기서 filePath는 이미지의 경로이고 인식을 위해 텍스트가 포함된 사진을 전달할 수 있습니다.
baidu-aip 라이브러리를 다운로드하려면 pip를 사용하여 직접 다운로드할 수 있습니다(pip install baidu-aip). 또는 PyCharm과 같은 개발 도구에서 다운로드할 수 있습니다.
그런 다음 다음 코드를 실행하세요.
# -*- coding: UTF-8 -*- from aip import AipOcr import json # 定义常量 APP_ID = '9851066' API_KEY = 'LUGBatgyRGoerR9FZbV4SQYk' SECRET_KEY = 'fB2MNz1c2UHLTximFlC4laXPg7CVfyjV' # 初始化AipFace对象 aipOcr = AipOcr(APP_ID, API_KEY, SECRET_KEY) # 读取图片 filePath = "WechatIMG1.jpeg" def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read() # 定义参数变量 options = { 'detect_direction': 'true', 'language_type': 'CHN_ENG', } # 调用通用文字识别接口 result = aipOcr.basicGeneral(get_file_content(filePath), options) print(json.dumps(result).decode("unicode-escape"))
출력 결과:
{"log_id": 1424393327, "direction": 0, "words_result_num": 2, "words_result": [{"words": "그냥 아닌가요? about Money? !"}, {"words": "SKILLS"}]}
이번 인식에 몇 가지 실수가 있었는데, 불분명한 사진과 관련이 있었습니다. 아래는 제가 인식한 사진입니다.
범용 텍스트 인식 반환 데이터 매개변수 세부정보
Field | Required | Type | Description |
---|---|---|---|
방향 | No | number | 이미지 방향 when 존재할 때 감지_방향=true. - -1: 정의되지 않음, - 0: 양수, - 1: 시계 반대 방향으로 90도, - 2: 시계 반대 방향으로 180도, - 3: 시계 반대 방향으로 270도 |
log_id | 는 문제 위치 | words_result_num | |
number | 의 고유 로그 ID입니다. 식별 결과 요소 _result 숫자 | words_result | |
array | 위치 및 인식 결과 배열 | +words | |
string | 인식 결과 문자열 | 입니다. | 관련 추천: |
Python은 재귀 알고리즘을 기반으로 하노이 탑과 피보나치 수열을 구현합니다
Python은 TCP를 기반으로 채팅 로봇 기능을 구현합니다
위 내용은 바이두 AI 기반 Python 텍스트 인식 예시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Linux 시스템과 함께 제공되는 Python 통역사를 제거하는 문제와 관련하여 많은 Linux 배포판이 설치 될 때 Python 통역사를 사전 설치하고 패키지 관리자를 사용하지 않습니다 ...

Pylance 유형 감지 문제 솔루션 Python 프로그래밍에서 사용자 정의 데코레이터를 사용할 때 Decorator는 행을 추가하는 데 사용할 수있는 강력한 도구입니다 ...

Pythonasyncio에 대해 ...

Linux 터미널에서 Python 사용 ...

Python 3.6에 피클 파일 로딩 3.6 환경 오류 : ModulenotFounderRor : nomodulename ...

파이썬 비동기 라이브러리 사이의 호환성 문제 파이썬에서 비동기 프로그래밍은 동시성과 I/O의 프로세스가되었습니다 ...

Python 3.6에 피클 파일로드 3.6 환경 보고서 오류 : modulenotfounderror : nomodulename ...

아동 프로세스의 문제와 해결책은 신호를 사용하여 부모 프로세스를 죽일 때 계속 실행됩니다. Python 프로그래밍에서 신호를 통해 부모 프로세스를 죽인 후에도 아동 프로세스는 여전히 ...
