2013-02-12 30 views
11

Tôi đang cố gắng đào tạo Tesseract cho một phông chữ mới có thể được sử dụng trong ứng dụng Android của tôi. Tôi chỉ cần đào tạo chữ số, vì vậy tôi đã tạo một hình ảnh đào tạo, tệp hộp và tệp unicharset.Nhận lỗi: "đọc kém của inttemp!" khi đào tạo một phông chữ mới trong Tesseract 2

Tôi đã theo dõi the training instructions, nhưng khi tôi cố gắng chạy tesseract nó nói, bad read of inttemp!.

Tôi đang làm gì sai? Làm thế nào tôi có thể chẩn đoán lỗi này?

+1

này khá đau đớn. Cẩn thận kiểm tra nhật ký của quy trình đào tạo của bạn cho Cảnh báo và Lỗi. Nếu có điều gì đó sai, trainingdata của bạn là vô ích. – n3utrino

+0

@gabe, bạn có thể đề xuất bất kỳ liên kết hữu ích nào không? – Dipin

+0

Tôi đã dành rất nhiều thời gian trong https://groups.google.com/forum/?fromgroups=#!forum/tesseract-ocr có thể đây là điều dành cho bạn https://gitorious.org/ancient-greek-training-for -tesseract/tesstrainingtools – n3utrino

Trả lời

0

http://code.google.com/p/tesseract-ocr/issues/detail?id=155

Hóa ra, Tesseract vẫn sẽ trở lại "C: \ Program Files \ Tesseract OCR-" thư mục - trong đó có sử dụng 3,0 người yêu cũ đào tạo trong thư mục đào tạo ở đó. Nó không tạo ra sự khác biệt khi tôi đang chạy lệnh từ - đoán tesseract bỏ qua khi nó có một biến đường dẫn.

Đã thay thế tất cả các tệp exe và tệp đào tạo 3.0 trong thư mục đó. Giảm trong các tập tin 2.0.4 và lệnh giải nén làm việc !!! Lẽ ra tôi nên giải quyết vấn đề nhanh hơn cho tất cả các loại lý do, nhưng ..

thử Đào tạo

http://www.win.tue.nl/~aeb/linux/ocr/tesseract.html

Các vấn đề liên quan