Stefan Weil
7100a14636
ParamsTrainingHypothesis: Add copy assignment operator
...
This fixes a warning from LGTM:
No matching copy assignment operator in class ParamsTrainingHypothesis.
It is good practice to match a copy constructor
with a copy assignment operator.
Use also a simpler expression for the size of features.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-18 15:28:12 +02:00
Stefan Weil
0bbd5c5d1c
LineHypothesis: Add copy assignment operator
...
This fixes a warning from LGTM:
No matching copy assignment operator in class LineHypothesis.
It is good practice to match a copy constructor
with a copy assignment operator.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-18 15:23:28 +02:00
zdenop
9c2d1aad96
Merge pull request #1997 from noahmetzger/master
...
Renamed GetGlyphConfidences() to GetChoices() and glyph_confidences t…
2018-10-17 18:45:40 +02:00
Noah Metzger
c13371d6e0
Renamed GetGlyphConfidences() to GetChoices() and glyph_confidences to lstm_choice_mode
...
Renamed the global attribute glyph_confidences to lstm_choice_mode and the method GetGlyphConfidences() to GetChoices(). All Variables and comments contained in related methods were renamed as well.
Signed-off-by: Noah Metzger <noah.metzger@bib.uni-mannheim.de>
2018-10-17 16:43:39 +02:00
zdenop
e93e8f063f
Merge pull request #1994 from stweil/lgtm
...
Fix several warnings from LGTM
2018-10-16 18:18:43 +02:00
zdenop
1a0d9b0c8a
Merge pull request #1993 from stweil/cov
...
Fix several issues reported by Coverity Scan
2018-10-16 18:17:21 +02:00
Stefan Weil
4b800ccaa7
Fix sum computation in higher precision
...
This also fixes two warnings from LGTM:
Multiplication result may overflow 'float'
before it is converted to 'double'.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 18:01:27 +02:00
Stefan Weil
fd84f7b666
LLSQ: Replace sqrt by std::sqrt
...
This should fix warnings from LGTM:
Multiplication result may overflow 'float'
before it is converted to 'double'.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 17:57:26 +02:00
Stefan Weil
7c2af45713
Fix sum computation in higher precision
...
This also fixes two warnings from LGTM:
Multiplication result may overflow 'float'
before it is converted to 'double'.
Replace also FALSE / TRUE by false / true for bool return value.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 17:50:12 +02:00
Stefan Weil
1730b8ccbe
classify/cluster: Replace Emalloc by std::vector
...
This should fix a warning from LGTM:
Multiplication result may overflow 'int' before it is
converted to 'unsigned long'.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 17:14:51 +02:00
Stefan Weil
5fb461a563
SVNetwork: Handle failed socket call (CID 1164597)
...
This fixes a warning from Coverity Scan.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:24 +02:00
Stefan Weil
2d2b269e02
OpenclDevice: Catch negative index (CID 1395110)
...
This fixes a warning from CoverityScan.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:24 +02:00
Stefan Weil
98843e0d81
Fix uninitialized scalar variable (CID 1395880)
...
This fixes a warning from Coverity Scan.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:24 +02:00
Stefan Weil
146d2caa9d
Classify: Fix new resource leak (CID 1396163)
...
This fixes a warnings from Coverity Scan.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:23 +02:00
Stefan Weil
edbd07a5f9
lstmtraining: Handle failed remove syscall (CID 1396166)
...
This fixes a warning from Coverity Scan.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:23 +02:00
Stefan Weil
d8fdbdb9fd
CycleTimer: Add missing initialization (CID 1396168)
...
This fixes a warning from Coverity Scan.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:23 +02:00
Stefan Weil
32e1e4b6b4
TessPDFRenderer: Remove unused member variable jpg_quality_ (CID 1396172)
...
This fixes a warning from Coverity Scan
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:23 +02:00
Stefan Weil
d89ec15571
Revert "Fix CID 1396172 (Uninitialized members)"
...
This reverts commit cbd09de7fe
.
The variable can be removed as it is not used.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-16 16:53:23 +02:00
Zdenko Podobný
cbd09de7fe
Fix CID 1396172 (Uninitialized members)
2018-10-16 12:24:10 +02:00
zdenop
68a929a9bd
Merge pull request #1991 from stweil/typo
...
commontraining: Fix two comments
2018-10-15 11:21:29 +02:00
Stefan Weil
d0d73da65a
commontraining: Fix two comments
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-15 11:15:49 +02:00
Egor Pugin
4b9e0a82be
Fix cppan build.
2018-10-15 02:38:56 +03:00
zdenop
d6950eb21c
Release candidate 3
2018-10-14 19:39:10 +02:00
Zdenko Podobný
10f2c45c00
fix "mkdir -dt" for bds, mac and cygwin
2018-10-14 18:08:50 +02:00
zdenop
e371a9e49d
Merge branch 'master' of https://github.com/tesseract-ocr/tesseract
2018-10-14 07:50:31 +02:00
Egor Pugin
126ca8050c
Do not build tests by default.
2018-10-14 00:56:42 +03:00
zdenop
524c23de53
Merge pull request #1987 from tfmorris/1986_errno_include
...
Add missing cerrno includes - fixes #1986
2018-10-13 22:06:00 +02:00
Tom Morris
14af3f720b
Add missing cerrno includes - fixes #1986
2018-10-13 16:02:48 -04:00
zdenop
83f80054f6
Merge pull request #1985 from stweil/win32
...
win32: Show TIFF errors on console
2018-10-13 20:51:26 +02:00
zdenop
6cee0528f5
turn off cmake test building
2018-10-13 20:48:10 +02:00
Stefan Weil
6ffb53f815
win32: Show TIFF errors on console
...
Showing them in a window (default) is not acceptable for a console
application like Tesseract which must be able to work in batch mode.
Such error messages can be triggered by TIFF files which include
vendor specific tags.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-13 20:42:14 +02:00
zdenop
42bcf1b269
Merge pull request #1984 from Shreeshrii/master
...
Add Leptonica lib for baseapi_test
2018-10-13 19:33:11 +02:00
Shree Devi Kumar
f5dfab1559
Add Leptonica lib for baseapi_test
2018-10-13 17:22:49 +00:00
zdenop
4734317499
fixes #408 - text2image: comma in font name
2018-10-13 15:23:40 +02:00
zdenop
5f4f9372e9
revert debug message commited by mistake
2018-10-13 11:20:25 +02:00
Tom Morris
f6fd9b3a00
Handle null raw_choice - fixes #235 , fixes #246
2018-10-13 11:14:26 +02:00
Zdenko Podobný
90403ef371
update dist-hook
2018-10-12 20:10:39 +02:00
Zdenko Podobný
b0b5bd62f3
build doc only for tesseract engine
2018-10-12 19:01:17 +02:00
zdenop
460c4a6950
Merge pull request #1983 from stweil/unittest
...
unittest: Disable build rules for tests which still fail to build
2018-10-12 18:04:11 +02:00
Zdenko Podobný
6359ba2eb3
add cmake files to autotools distribution package
2018-10-12 17:57:27 +02:00
Zdenko Podobný
4edcbf11eb
adapt info about ScrollView.jar build
2018-10-12 17:56:33 +02:00
Stefan Weil
3f5c36191f
unittest: Disable build rules for tests which still fail to build
...
This fixes warnings from autogen.sh.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 17:48:57 +02:00
zdenop
c5042ab654
Merge pull request #1982 from stweil/unittest
...
Add more unit tests
2018-10-12 16:29:56 +02:00
Stefan Weil
2916dc86dd
unittest: Add mastertrainer_test (only works partially)
...
The test currently has subtests which fail because of missing files.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 16:23:13 +02:00
Stefan Weil
f93fb9de74
unittest: Add lang_model_test (only works partially)
...
The test currently has subtests which fail because of missing files.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 16:23:13 +02:00
Stefan Weil
de6a759744
unittest: Add paragraphs_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 16:23:10 +02:00
Stefan Weil
53f0e7658f
unittest: Add imagedata_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 15:15:02 +02:00
zdenop
30081c517b
Merge pull request #1981 from stweil/clean
...
Clean code
2018-10-12 15:06:46 +02:00
Stefan Weil
d86d520fd0
Remove tab character in source files
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 11:31:10 +02:00
Stefan Weil
d59f14c70a
Remove gradechop.h
...
It only defines the macro partial_split_priority which is only used in
findseam.cpp, so move it to that file.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-12 11:31:10 +02:00