Stefan Weil
|
1c1eb76c36
|
Use C++-11 code instead of TessCallback for Dawg::iterate_words
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
3fb15b3891
|
Use C++-11 code instead of TessCallback for ObjectCache::Get
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
56d8210909
|
Use C++-11 code instead of TessCallback for TruthCallback
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
c33b05be55
|
Use C++-11 code instead of TessCallback for PointerVector::compact
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
cc0405298b
|
Use C++-11 code instead of TessCallback for read, write
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
242e1db7fa
|
Use C++-11 code instead of TessCallback for function set_compare_callback
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
ffd8101986
|
Use C++-11 code instead of TessCallback for function set_clear_callback
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
ded24d0367
|
ccmain: Use C++-11 code instead of TessCallback1
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
eeec9c66d4
|
training: Use C++-11 code for TestCallback
This allows removing more code from tesscallback.h.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 16:03:30 +02:00 |
|
Stefan Weil
|
fd001c3ab9
|
Fix linker error with disabled legacy engine (issue #2532)
Commit 3871caae86 introduced a build
regression when the legacy engine was disabled.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 13:47:38 +02:00 |
|
Egor Pugin
|
c11110992b
|
Merge pull request #2538 from zhuangzhuang/fix_tessedit_page_number_error
fix read wrong tiff page.
|
2019-07-04 11:48:42 +03:00 |
|
Egor Pugin
|
19232676e2
|
Merge pull request #2540 from stweil/android
Remove outdated build information for Android
|
2019-07-04 11:45:48 +03:00 |
|
Stefan Weil
|
420125d21d
|
Remove outdated build information for Android
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-07-04 09:52:32 +02:00 |
|
zhuangzhuang1988
|
25acd28e1e
|
add debugger view for params
|
2019-07-04 07:17:28 +02:00 |
|
supermouse
|
3f3d11a580
|
move natvis file path
when use natvis with visual studio see href (https://docs.microsoft.com/en-us/visualstudio/debugger/create-custom-views-of-native-objects?view=vs-2019)
|
2019-07-04 07:17:28 +02:00 |
|
zhuangzhuang1988
|
8366cc4f5b
|
add natvis file for visualstudio debugger.
|
2019-07-04 07:17:28 +02:00 |
|
zhuangzhuang1988
|
75d230a7ac
|
fix read wrong tiff page.
|
2019-07-04 12:32:18 +08:00 |
|
Egor Pugin
|
4c8b7d5e35
|
Merge pull request #2533 from zhuangzhuang/export_USE_SYSTEM_ICU_flag
export USE_SYSTEM_ICU viriable
|
2019-07-03 08:48:26 +03:00 |
|
zhuangzhuang1988
|
4d4c16bce1
|
fix start ScrollView.jar failed when lstmtraining
|
2019-07-03 07:27:50 +02:00 |
|
zhuangzhuang1988
|
91aac02387
|
export USE_SYSTEM_ICU viriable
|
2019-07-03 10:29:15 +08:00 |
|
zdenop
|
0ac59df5f6
|
Merge pull request #2528 from zhuangzhuang/master
close log file handle before move it.
|
2019-07-01 07:55:05 +02:00 |
|
zhuangzhuang1988
|
99cb088708
|
close log file handle before move it.
|
2019-07-01 10:53:12 +08:00 |
|
Stefan Weil
|
cf46eaeac8
|
unittest: Fix and enable baseapi_thread_test
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-30 20:21:56 +02:00 |
|
Stefan Weil
|
b00e53fabf
|
unittest: Fix and enable stridemap_test
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-30 15:30:03 +02:00 |
|
Stefan Weil
|
4e576f844c
|
unittest: Fix and enable networkio_test
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-30 15:28:42 +02:00 |
|
Stefan Weil
|
2833db7c67
|
unittest: Fix and enable equationdetect_test
It requires Tensorflow. Skip one test because equ_gt1.tif is missing.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-30 12:39:54 +02:00 |
|
Stefan Weil
|
5409299763
|
unittest: Fix tests which need Tensorflow headers
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-29 11:43:12 +02:00 |
|
Egor Pugin
|
89de2bfcea
|
Merge pull request #2526 from zhuangzhuang/master
fix logger file encoding error.
|
2019-06-28 18:33:47 +03:00 |
|
zhuangzhuang1988
|
a3a361f73d
|
fix logger file encoding error.
|
2019-06-28 18:29:52 +08:00 |
|
zdenop
|
653faa3a64
|
Merge pull request #2523 from stweil/unilib
unittest: Add unilib.h and other code from Tensorflow and use it for more tests
|
2019-06-28 12:27:15 +02:00 |
|
Stefan Weil
|
655ba7af10
|
unittest: Fix compiler warnings (signed/unsigned)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-28 08:11:42 +02:00 |
|
Stefan Weil
|
40c1cf671f
|
unittest: Fix and enable pango_font_info_test
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-28 08:09:28 +02:00 |
|
Stefan Weil
|
04d85b4c0f
|
Add more test code for normstrngs_test
unilib.h is now available, so more code can be enabled.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-28 07:35:27 +02:00 |
|
Stefan Weil
|
aa54bf0f8b
|
Fix code from tensorflow/models/research/syntaxnet/util/utf8
See https://github.com/tensorflow/models/issues/7090.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-28 07:30:40 +02:00 |
|
Stefan Weil
|
0702194246
|
Add code from tensorflow/models
The new code was copied from the latest code on GitHub
(https://github.com/tensorflow/models/tree/master/research/syntaxnet).
It is required for pango_font_info_test and other unit tests.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-28 07:30:40 +02:00 |
|
Stefan Weil
|
7093727da1
|
cmake: Fix build with OpenMP (issue #2462)
Builds with gcc wrongly used /openmp instead of -fopenmp.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-25 13:20:52 +02:00 |
|
Stefan Weil
|
676b18834c
|
Fix check for icu 52.1 or newer
It detected old versions but did not disable the training build.
This completes commit 66da4df11d .
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-25 10:55:33 +02:00 |
|
Stefan Weil
|
5895534b5e
|
Update enum from unicode/uchar.h
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-25 10:55:33 +02:00 |
|
Stefan Weil
|
252d80cb6d
|
unittest: Fix function QCHECK (issue #2517)
The function must print an error message if the condition fails.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-23 19:05:42 +02:00 |
|
Egor Pugin
|
111ef842ae
|
Add VS2019
|
2019-06-23 11:34:58 +03:00 |
|
Stefan Weil
|
c1264c189e
|
Fix format string for 64 bit integer
This fixes also a warning from gcc.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-23 09:31:09 +02:00 |
|
Stefan Weil
|
dfd35d3e27
|
baseapi: Remove old code
The workaround is no longer needed because _splitpath and _MAX_FNAME
were removed in commit cc0d87c5b8 .
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-23 09:15:32 +02:00 |
|
Stefan Weil
|
dd261e8d42
|
Replace code using _splitpath_s (win32)
That simplifies the code and removes a dependency on "newer"
versions of Windows.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-23 09:15:15 +02:00 |
|
Stefan Weil
|
f522b039a5
|
Remove outdated comment
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-22 21:03:19 +02:00 |
|
Stefan Weil
|
ea20bf0373
|
Remove dummy code from LSTMTrainer::InitTensorFlowNetwork
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-22 21:01:40 +02:00 |
|
Stefan Weil
|
12f63c6097
|
Add package libpango1.0-dev to Travis configuration
It is needed to build the training tools.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-22 20:38:10 +02:00 |
|
Stefan Weil
|
efa3cae06d
|
Simplify unittest/Makefile.am
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-22 20:29:39 +02:00 |
|
Stefan Weil
|
41f91c96c8
|
cmake: Build training tools also on Linux and macOS
This enables CI tests for the code in src/training on Linux and macOS.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-22 20:27:56 +02:00 |
|
Egor Pugin
|
ab28a03e93
|
Merge pull request #2514 from stweil/tessresultcallback
Move LSTMTrainer from libtesseract to libtesseract_training
|
2019-06-22 18:34:49 +03:00 |
|
Stefan Weil
|
df98bb7368
|
Move LSTMTrainer from libtesseract to libtesseract_training
LSTMTrainer is only used for training, so the shared library for
Tesseract can be made smaller.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2019-06-22 16:23:51 +02:00 |
|