Amit D
7f349a47b6
Fix a bug in the thresholder
2021-10-11 19:29:39 +03:00
Egor Pugin
5a36943de4
Merge pull request #3592 from stweil/unsigned
...
Fix compiler warnings (mainly signed / unsigned mismatches) and modernize some code
2021-10-10 23:44:47 +03:00
Stefan Weil
d935502b48
Fix two LGTM alerts (Comparison between i of type int16_t and wider type int32_t)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 21:37:04 +02:00
Stefan Weil
4a56136d34
Disable conditional which is currently always false (reported by LGTM)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 21:21:12 +02:00
Stefan Weil
cc085f6bd6
Fix format string (reported by LGTM)
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 21:19:58 +02:00
Stefan Weil
988102c41d
Disable incomplete code
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:11:57 +02:00
Stefan Weil
842cca1d49
Fix more signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:11:57 +02:00
Stefan Weil
86d981eee6
wordrec: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
cb10da06be
training: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
5cce7342e5
textord: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
3bb8263b3e
lstm: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
a274f4a531
dict: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
bcc71c675a
classify: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
e1d7a21559
ccutil: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
97048fe3e4
ccstruct: Fix some signed/unsigned compiler warnings
...
Remove also a local buffer in function REJMAP::print.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
2e4bb8f5d7
genericvector: Change function size to return unsigned value
...
Sizes are generally unsigned in the C++ standard library,
and following this standard makes code changes easier.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
d040cce990
ccmain: Remove unused local variable
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
c8fd23d6dc
ccmain: Fix more signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
3a4828bcf4
ccmain: Fix some signed/unsigned compiler warnings
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:31 +02:00
Stefan Weil
a9c3f6d87f
ccmain/paragraphs: Make local function UnicodeFor and fix signed/unsigned
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:30 +02:00
Stefan Weil
4c36e2e29a
Fix compiler warnings in TWERD::MergeBlobs and optimize code
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:30 +02:00
Stefan Weil
0cdcd0f02b
Remove unused code
...
Fixes: 766b7bd620
("Don't drop words with low certainty")
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:30 +02:00
Stefan Weil
ca0e68f046
Avoid implicit conversions from float to double
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:30 +02:00
Stefan Weil
9315d4c7e2
Change size and count arguments in TFile from int to size_t
...
This matches standard functions like fread, fwrite.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 20:00:30 +02:00
Stefan Weil
85cb6678fa
Replace new / delete by std::unique_ptr and std::vector in class Classify
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 14:08:12 +02:00
Stefan Weil
5d903da1ce
Replace new / delete by std::vector in class Wordrec
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 14:07:25 +02:00
Stefan Weil
467f24c0b6
Replace new / delete by std::vector in class Trie
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 14:06:48 +02:00
Stefan Weil
ed1100832c
Replace new / delete by std::vector in class WERD_CHOICE
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-10 14:05:47 +02:00
Stefan Weil
0aad8b8619
Fix build with OpenCL and add namespace to OpenCL code
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-06 07:51:03 +02:00
Stefan Weil
571a8fe1d7
autotools: Use AM_LDFLAGS for framework Accelerate
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-10-06 07:40:54 +02:00
Egor Pugin
7874c3fa88
Merge pull request #3589 from Shreeshrii/main
...
Actions CI: cmake - fix macos for -lcurl, add macos-11 to matrix
2021-10-02 23:34:37 +03:00
Shree Devi Kumar
653313e7fb
Actions CI: cmake - fix macos for -lcurl, add macos-11 to matrix
2021-10-02 15:59:02 +00:00
Egor Pugin
ae8e748000
Merge pull request #3581 from MohanSha/patch-1
...
added table of contents
2021-09-30 23:23:27 +03:00
Mohan Sha
7d23e0272e
added table of contents
2021-10-01 00:33:05 +05:30
Amit D
0cb9c40528
Add configurable variables to control thresholding ( #3577 )
2021-09-29 23:17:22 +03:00
zdenop
c4ad9b7bbf
cmake: fix curl linking if CURL_LIBRARIES is not available
2021-09-25 12:31:05 +02:00
zdenop
da084ea9e6
cmake: fix copy&paste error
2021-09-25 12:26:06 +02:00
zdenop
ebb214c443
destroy temporary page_pix
2021-09-25 10:26:31 +02:00
zdenop
9a53758bc9
cmake: improve formating
2021-09-25 10:10:38 +02:00
zdenop
b294e3fc92
Merge pull request #3578 from adaptech-cz/improve-cmake
...
cmake: Improve configuration
2021-09-25 10:03:38 +02:00
Robert Pösel
362ed9b5e7
cmake: Improve configuration
...
- Use correct library name in TesseractConfig.cmake on all platforms
- Expose Tesseract_VERSION and Tesseract_VERSION_* variables in TesseractConfig.cmake
2021-09-24 22:15:46 +02:00
Egor Pugin
749beb6b14
Merge pull request #3576 from tesseract-ocr/Shreeshrii-patch-1
...
Update vcpkg.yml
2021-09-24 22:50:47 +03:00
zdenop
6b4447b931
cmake: remove REQUIRED during finding leptonica library, as we raise FATAL_ERROR later
2021-09-24 20:43:36 +02:00
zdenop
a4a14cb92b
fix vcpkg action
2021-09-24 20:30:10 +02:00
Shreeshrii
e7d7ca86d6
Update vcpkg.yml
...
As suggested by @zdenop in https://github.com/tesseract-ocr/tesseract/issues/3574#issuecomment-926031923
2021-09-24 21:35:54 +05:30
Stefan Weil
f9d17598a8
Make automake builds less noisy by default
...
The old commit only silenced parts of the build,
while the new one silences the whole build.
Fixes: 47af1282f4
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-09-24 15:21:26 +02:00
Amit D
adaaef87a4
Fix wrong tiles parameters in Sauvola ( #3570 )
...
Thanks to Robert Sachunsky @bertsky that pointed out the issue.
2021-09-23 10:26:07 +03:00
Amit D
6998c0ed71
Merge pull request #3571 from MerlijnWajer/hocr-write-scan-res
...
hocrrenderer: write scan_res property to the ocr_page
2021-09-22 09:22:26 +03:00
Stefan Weil
6ef6e36f78
codeql: Run apt-get update before trying to install Ubuntu packages
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2021-09-22 07:04:33 +02:00
Merlijn Wajer
ca177e72f3
hocrrenderer: write scan_res property to the ocr_page
...
This will make Tesseract emit the DPI of the document, if known at OCR
time. This is requird to properly interpret the x_fsize (font size)
property of words, since Tesseract scales the font size to the DPI.
See issue #3326 (https://github.com/tesseract-ocr/tesseract/issues/3326 )
2021-09-21 11:02:52 +02:00