Nền và hạn chếTesseract ban đầu được thiết kế để nhận ra văn bản tiếng Anh chỉ. Những nỗ lực đã được thực hiện để thay đổi động cơ và các hệ thống đào tạo của mình để làm cho họ có thể để đối phó với các ngôn ngữ khác và các ký tự UTF-8. Tesseract 3.0 có thể xử lý bất kỳ ký tự Unicode (mã hoá với UTF-8), nhưng không có giới hạn về phạm vi của các ngôn ngữ mà nó sẽ được thành công với, vì vậy hãy dành phần này vào tài khoản trước khi xây dựng của bạn với hy vọng rằng nó sẽ làm việc tốt trên ngôn ngữ cụ thể của bạn! Tesseract 3,01 đưa trên dưới cùng ngôn ngữ, và Tesseract 3,02 tiếng Do Thái (phải sang trái). Tesseract hiện đang xử lý kịch bản như tiếng ả Rập với một động cơ phụ trợ được gọi là các khối lập phương (bao gồm trong Tesseract 3.0 +) Tesseract là chậm hơn với nhân vật lớn đặt ngôn ngữ (như Trung Quốc), nhưng nó có vẻ làm việc OK. Tesseract cần phải biết về các hình dạng khác nhau của nhân vật cùng một bởi có phông chữ khác nhau tách ra một cách rõ ràng. Điều này sử dụng được giới hạn 32 phông chữ, nhưng giới hạn đã được nâng lên đến 64. Thành phố này nằm ở hằng số MAX_NUM_CONFIGS định nghĩa trong intproto.h. Lưu ý rằng thời gian chạy rất nhiều phụ thuộc vào số lượng các phông chữ được cung cấp, và đào tạo hơn 32 sẽ dẫn đến một hổn đáng kể. Bất kỳ ngôn ngữ nào có dấu chấm câu khác nhau và số điện thoại sẽ được hoàn cảnh khó khăn bởi một số các thuật toán mã hóa cứng giả định ASCII dấu chấm câu và chữ số. Phải được cố định trong 3.0 x cho x > = 2. Bạn cần phải chạy tất cả các lệnh trong thư mục cùng một nơi đang có vị trí cách các tập tin đầu vào.
đang được dịch, vui lòng đợi..
