- 01 6月, 2017 3 次提交
-
-
由 Shreeshrii 提交于
-
由 Shreeshrii 提交于
-
由 Shree Devi Kumar 提交于
-
- 26 5月, 2017 2 次提交
-
-
由 zdenop 提交于
Update documentation for installation
-
由 Stefan Weil 提交于
Add two build dependencies which were missing and update the hints for building ScrollView.jar. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
- 23 5月, 2017 1 次提交
-
-
由 Zdenko Podobný 提交于
-
- 22 5月, 2017 2 次提交
-
-
由 zdenop 提交于
Optimize LSTM code for builds without OpenMP
-
由 Stefan Weil 提交于
The constant value kNumThreads is not only used to configure the number of threads but also to allocate vectors used in those threads. There is only a single thread without OpenMP, so it is sufficient to allocate vectors with only one element in that case. Replace also the upper limit in the for loops by the known vector size. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
- 20 5月, 2017 5 次提交
-
-
由 zdenop 提交于
UNICHARSET: Add missing initialization
-
由 Stefan Weil 提交于
The member variable default_sid_ was used without being initialized. Valgrind report for `tesseract --oem 1 hello.png hello`: Conditional jump or move depends on uninitialised value(s) at 0x14352E: BITS16::set_bit(unsigned char, unsigned char) (bits16.h:50) by 0x143E27: WERD::set_flag(WERD_FLAGS, unsigned char) (werd.h:129) by 0x27D053: WERD_RES::SetupWordScript(UNICHARSET const&) (pageres.cpp:381) by 0x27CAFD: WERD_RES::SetupForRecognition(UNICHARSET const&, tesseract::Tesseract*, Pix*, int, TBOX const*, bool, bool, bool, ROW*, BLOCK const*) (pageres.cpp:316) by 0x145903: tesseract::Tesseract::SetupWordPassN(int, tesseract::WordData*) (control.cpp:182) by 0x145780: tesseract::Tesseract::SetupAllWordsPassN(int, TBOX const*, char const*, PAGE_RES*, GenericVector<tesseract::WordData>*) (control.cpp:168) by 0x146293: tesseract::Tesseract::recog_all_words(PAGE_RES*, ETEXT_DESC*, TBOX const*, char const*, int) (control.cpp:336) by 0x12F356: tesseract::TessBaseAPI::Recognize(ETEXT_DESC*) (baseapi.cpp:878) by 0x13036D: tesseract::TessBaseAPI::ProcessPage(Pix*, int, char const*, char const*, int, tesseract::TessResultRenderer*) (baseapi.cpp:1184) by 0x13014A: tesseract::TessBaseAPI::ProcessPagesInternal(char const*, char const*, int, tesseract::TessResultRenderer*) (baseapi.cpp:1140) by 0x12FBCE: tesseract::TessBaseAPI::ProcessPages(char const*, char const*, int, tesseract::TessResultRenderer*) (baseapi.cpp:1040) by 0x12C3DF: main (tesseractmain.cpp:515) Uninitialised value was created by a heap allocation at 0x4C2C21F: operator new(unsigned long) (vg_replace_malloc.c:334) by 0x12D88B: tesseract::TessBaseAPI::Init(char const*, int, char const*, tesseract::OcrEngineMode, char**, int, GenericVector<STRING> const*, GenericVector<STRING> const*, bool, bool (*)(STRING const&, GenericVector<char>*)) (baseapi.cpp:320) by 0x12D6DA: tesseract::TessBaseAPI::Init(char const*, char const*, tesseract::OcrEngineMode, char**, int, GenericVector<STRING> const*, GenericVector<STRING> const*, bool) (baseapi.cpp:284) by 0x12C088: main (tesseractmain.cpp:440) Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 zdenop 提交于
Reduce number of new / delete operations
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 Stefan Weil 提交于
Add also several TODO comments because it is not clear why expensive FLOAT64 calculations are used instead of cheaper FLOAT32 ones. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
- 19 5月, 2017 7 次提交
-
-
由 Egor Pugin 提交于
-
由 Egor Pugin 提交于
README: Add Coverity badge
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 zdenop 提交于
opencl: Remove more unused code
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 zdenop 提交于
Fix and improve Dockerfile
-
由 Stefan Weil 提交于
* Add comment. * Add missing packages cmake, curl. * Update bundler (fixes warning). * Only clone the latest release of travis-build (save time and disk space). * Remove empty line at end of file. Signed-off-by: NStefan Weil <stefan@v2201612906741603.powersrv.de>
-
- 18 5月, 2017 3 次提交
-
-
由 zdenop 提交于
EquationDetect: Remove unneeded new / delete operations
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 zdenop 提交于
Fix and clean ccutils/host.h
-
- 17 5月, 2017 5 次提交
-
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 Stefan Weil 提交于
Replacing inttypes.h by cinttypes fixes a problem with glibc < 2.18: In older inttypes.h, the standard C format macros are only defined for C++ when the macro __STDC_FORMAT_MACROS is set. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 Egor Pugin 提交于
genericvector: Small optimizations
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 Stefan Weil 提交于
Several code locations call that method with a normal C string, so overload it to accept that without a conversion to a STRING object. This saves unneeded new / memcpy / delete operations. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
- 16 5月, 2017 2 次提交
-
-
由 Egor Pugin 提交于
automake: Enable all warnings and fix a warning
-
由 Stefan Weil 提交于
Fix this automake warning for java/Makefile.am: java/Makefile.am:67: warning: user target 'clean' defined here ... automake: ... overrides Automake target 'clean' defined here java/Makefile.am:67: consider using clean-local instead of clean Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
- 15 5月, 2017 2 次提交
-
-
由 Egor Pugin 提交于
Improve robustness of TessdataManager
-
由 Stefan Weil 提交于
Tesseract crashes with an unhandled exception (std::bad_alloc) if it gets a bad tessdata file where the numEntries data field is very large (also after swapping), for example 0x77777777. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
- 14 5月, 2017 5 次提交
-
-
由 zdenop 提交于
Issue529
-
由 zdenop 提交于
Fix crash if output file could not be opened
-
由 zdenop 提交于
Remove unused methods from Tessdatamanager
-
由 Raf Schietekat 提交于
-
由 Raf Schietekat 提交于
-
- 13 5月, 2017 3 次提交
-
-
由 Stefan Weil 提交于
This error case results in fout_ == nullptr. Closing a nullptr file is not allowed. Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-
由 Stefan Weil 提交于
Signed-off-by: NStefan Weil <sw@weilnetz.de>
-