2015-12-21 7 views
5

में विफल रहा है मैं सफलतापूर्वक एक नया Tesseract भाषा के लिए traineddata फ़ाइल लिखा था, लेकिन जब मैं खत्म हो गया था, मैं निम्न त्रुटि मिलना जारी रहता है:Tesseract सूचकांक> = 0 && सूचकांक <size_used_: त्रुटि: जोर त्रुटि

index >= 0 && index < size_used_:Error:Assert failed:in file ../ccutil/genericvector.h, line 657

हालांकि, यह तब भी होता है जब मैं किसी छवि पर टेस्सेक्ट को चलाता हूं जिसे मैंने प्रशिक्षित किया है! मैं उलझन में हूं कि क्या हो रहा है, क्योंकि मैं उम्मीद करता हूं कि अगर मैं प्रशिक्षण सेट पर टेसरेक्ट चलाता हूं तो त्रुटि नहीं होनी चाहिए।

उत्तर

0

वह त्रुटि इंगित करती है कि आपका प्रशिक्षण असफल रहा => आपने प्रशिक्षण के दौरान कुछ त्रुटि संदेश को अनदेखा कर दिया।

+0

एक गलत font_properties फ़ाइल यह त्रुटि उत्पन्न होगी: आप lang.shapetable को यह नाम बदलने के लिए इससे पहले कि आप सब कुछ गठजोड़ कर सकते हैं की आवश्यकता होगी? मुझे कोई त्रुटि संदेश नहीं मिला और जहां तक ​​मुझे पता है, कोई त्रुटि संदेश मुद्रित नहीं किया गया था। – vigneshv

+0

यहां एक नज़र डालें: https://code.google.com/p/tesseract-ocr/issues/detail?id=821 – user898678

4

यह त्रुटि फ़ाइल में lang.shapetable फ़ाइल की कमी के कारण हुई है।


सुनिश्चित करें कि आप shapetable उत्पन्न करें:

shapeclustering -F font_properties -U unicharset lang.font.exp0.box.tr 

यह shapetable नाम की एक फ़ाइल पैदा करेगा।

combine_tessdata lang. 
संबंधित मुद्दे