2013-02-08 2 views
1

나는 PNG 파일을 읽을 수 정팔 포체 2.04를 실행하는거야하지만 난이 오류를 받고 있어요 : -Tesseract가 PNG 파일을 검색하는 데 라이브러리가 필요합니까?

Tesseract Open Source OCR Engine 
name_to_image_type:Error:Unrecognized image type:png.png 
IMAGE::read_header:Error:Can't read this image type:png.png 
Tessedit:Error:Read of file failed:png.png 
Signal_exit 31 ABORT. LocCode: 3 AbortCode: 3 

나는 모든 곳에서 검색하고 몇 가지를 시도했지만 근본 원인을 찾을 수 없습니다했습니다. 어떤 페이지는 Leptonica 라이브러리를 설치하는 것을 암시하지만, 구체적인 것은 없습니다. Tesseract의 모든 버전은 기본적으로 PNG 파일을 읽을 수 있습니다. 나는 무엇을 놓칠 수 있 었는가?

감사합니다.

+0

파일 이름이 ".png.png"로 끝나나요? – JDB

+0

몇 가지 제안 사항 : 어떤 형식 (인터레이스 여부, 팔레트 또는 RGB 또는 RGBA ...)으로 PNG가 발생하는지 확인하십시오. – leonbloy

+0

@ Cyborgx37 예, 잘못된 명명 구조의 PNG 파일입니다. – Sulaiman

답변

5

Tesseract 2.04는 TIFF 형식 만 허용합니다. 너무 오래 됐어. Leptonica를 사용하여 PNG를 포함한 추가 이미지 형식을 읽는 3.0x를 사용해보십시오.

+0

아하 ... 문제는 2.04가 입력과 완벽하게 작동한다는 것입니다. 이상하게도 3.0은 좋지 않습니다. – Sulaiman

관련 문제