"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 번호 전용 출력으로 단일 자리 인식을 위해 pytesseract를 구성하려면 어떻게해야합니까?

번호 전용 출력으로 단일 자리 인식을 위해 pytesseract를 구성하려면 어떻게해야합니까?

2025-05-01에 게시되었습니다
검색:182

How Can I Configure Pytesseract for Single Digit Recognition with Number-Only Output?

TesserAct 페이지 세그먼테이션 모드

TesserAct는 다양한 텍스트 레이아웃을 처리 할 수있는 다양한 페이지 세그먼테이션 모드 (PSM)를 제공합니다. For single character recognition, the appropriate psm is 10. This mode treats the image as a single character.

Character Whitelist

To limit the recognized characters to numbers, we can leverage the tessedit_char_whitelist configuration parameter. 화이트리스트로 0123456789를 지정함으로써 TesserAct는이 문자 만 받아 들일 것입니다.

샘플 사용

여러 구성 옵션이 포함 된 image_to_string의 예제입니다. lang = 'eng', boxes = false, config = '-psm 10 -oem 3 -c tessedit_char_whitelist = 0123456789')

target = pytesseract.image_to_string(image, lang='eng', boxes=False, 
        config='--psm 10 --oem 3 -c tessedit_char_whitelist=0123456789')

How Can I Configure Pytesseract for Single Digit Recognition with Number-Only Output?

는 문자 화이트리스트를 사용하여 TesserAct가 출력을 숫자 값으로 제한하면서 단일 숫자를 인식 할 수 있도록합니다. 또한 Lang은 언어를 지정하고 상자는 텍스트 상자 경계를 비활성화하며 OEM은 OCR 엔진을 선택합니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3