Stefan Weil
|
7c1bea505a
|
Replace strdup / free by std::string for StringRenderer::features_
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-29 11:24:58 +02:00 |
|
Stefan Weil
|
201686feb8
|
Use lept_free instead of free for memory which was allocated by Leptonica
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-29 10:55:33 +02:00 |
|
Stefan Weil
|
1b95eb1d19
|
Replace malloc / free by std::string for LABELEDLISTNODE
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-29 10:29:08 +02:00 |
|
Stefan Weil
|
1620daffcd
|
Replace malloc / free by std::string in LABELEDLISTNODE and MERGE_CLASS_NODE
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-29 10:17:42 +02:00 |
|
Egor Pugin
|
b7009245d1
|
Merge pull request #3367 from stweil/master
Replace most malloc / realloc / free by new / delete / std::vector
|
2021-03-29 10:03:06 +03:00 |
|
Stefan Weil
|
0976e23387
|
Replace malloc / free by new / delete for KDTREE
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 23:19:46 +02:00 |
|
Stefan Weil
|
c05d849381
|
Replace malloc / free by new / delete for NORM_PROTOS
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 22:37:47 +02:00 |
|
Stefan Weil
|
174210c849
|
Replace malloc / free by new / delete for MFEDGEPT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 22:24:51 +02:00 |
|
Stefan Weil
|
0c3d244238
|
Replace new / delete by std::vector for INT_CLASS_STRUCT::ProtoLengths
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 22:09:06 +02:00 |
|
Stefan Weil
|
486c257f42
|
Replace malloc / free by new / delete for MICROFEATURE
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 21:20:59 +02:00 |
|
Stefan Weil
|
30f44f333a
|
Replace malloc / free by new / delete for KDNODE
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 21:11:22 +02:00 |
|
Stefan Weil
|
47a1fd7b45
|
Replace malloc / free by new / delete for INT_CLASS_STRUCT::ProtoLengths
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:41:37 +02:00 |
|
Stefan Weil
|
d6caae3793
|
Replace malloc / free by std::vector for BUCKETS
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:32:57 +02:00 |
|
Stefan Weil
|
78f8a47d05
|
Replace malloc / free by std::vector for PROTOTYPE::Distrib
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:35 +02:00 |
|
Stefan Weil
|
b8488dac7a
|
Replace malloc / free for TEMPCLUSTER
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:35 +02:00 |
|
Stefan Weil
|
2a569c9cfb
|
Replace malloc / free for FLOATUNION::Elliptical
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:35 +02:00 |
|
Stefan Weil
|
5bf1af257c
|
Use std::vector<BIT_VECTOR> for CLASS_STRUCT::Configurations
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:35 +02:00 |
|
Stefan Weil
|
6f499f7fb5
|
Use std::vector<PROTO_STRUCT> for CLASS_STRUCT::Prototypes
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:35 +02:00 |
|
Stefan Weil
|
441f74c1e6
|
Replace malloc / free for STATISTICS
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:35 +02:00 |
|
Stefan Weil
|
57d3a1eb99
|
Replace malloc / free for CLUSTER::Mean and PROTOTYPE::Mean
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 20:31:32 +02:00 |
|
Stefan Weil
|
667eee2344
|
Replace malloc / free for CLIST
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 12:12:18 +02:00 |
|
Stefan Weil
|
0077bc46cf
|
Replace malloc / free for ELIST2
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 12:12:18 +02:00 |
|
Stefan Weil
|
2c273c1b3b
|
Replace malloc / free for ELIST
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 12:12:18 +02:00 |
|
Stefan Weil
|
582260a9bf
|
Replace malloc / free for C_OUTLINE::steps
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 12:12:18 +02:00 |
|
Stefan Weil
|
b15b5d1de7
|
Replace malloc / free by new / delete for FEATURE_STRUCT, FEATURE_SET_STRUCT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-28 12:12:18 +02:00 |
|
Stefan Weil
|
aa8dda89a3
|
Replace malloc / free by new / delete for CHAR_DESC_STRUCT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 18:43:14 +01:00 |
|
Stefan Weil
|
0f90ccb9cd
|
Replace malloc / free by new / delete for CHISTRUCT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 16:45:14 +01:00 |
|
Stefan Weil
|
0a46866bcd
|
Replace malloc / free by new / delete for PERM_CONFIG_STRUCT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 16:19:40 +01:00 |
|
Stefan Weil
|
92359a4a11
|
Replace malloc / free by new / delete for TEMP_CONFIG_STRUCT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 15:59:28 +01:00 |
|
Stefan Weil
|
fdf4539769
|
Replace malloc / free by new / delete for ADAPT_CLASS_STRUCT
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 13:49:57 +01:00 |
|
Stefan Weil
|
0a0a3e1946
|
Replace malloc / free by new / delete
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 13:00:18 +01:00 |
|
Stefan Weil
|
884a28b366
|
Fix some compiler warnings
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 13:00:18 +01:00 |
|
Stefan Weil
|
77514d693f
|
Modernize BitVector
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-27 13:00:18 +01:00 |
|
Egor Pugin
|
a843f3b258
|
Merge pull request #3366 from stweil/master
Simplify checks for emptiness
|
2021-03-27 12:27:25 +03:00 |
|
Stefan Weil
|
0f72e0fdb3
|
Simplify checks for emptiness
Replace the patterns (x.size() == 0) and (x.length() == 0) by x.empty().
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-26 23:22:50 +01:00 |
|
Stefan Weil
|
135a18f564
|
Add more list tests
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-26 22:39:06 +01:00 |
|
Egor Pugin
|
067c971774
|
Misc.
|
2021-03-24 14:36:45 +03:00 |
|
Egor Pugin
|
7c975a0eee
|
Remove default locale setting in debug config. Any locale errors must be fixed separately (if any).
Fixes #3290.
|
2021-03-24 14:36:40 +03:00 |
|
Egor Pugin
|
60d2516d30
|
Merge pull request #3365 from Shreeshrii/fix
Actions CI: Change workflow name
|
2021-03-24 11:06:09 +03:00 |
|
Stefan Weil
|
595346d548
|
Replace some snprintf by std::to_string and modernize more code
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-24 08:01:59 +01:00 |
|
Shree
|
6dcb489d9e
|
Actions CI: Change workflow name
|
2021-03-24 04:38:14 +00:00 |
|
Egor Pugin
|
6ee69db22c
|
Merge pull request #3364 from stweil/master
Suppress output of page number for TIFF files with a single image
|
2021-03-23 21:46:14 +03:00 |
|
Stefan Weil
|
2048f328e0
|
Suppress output of page number for TIFF files with a single image
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-23 18:25:15 +01:00 |
|
Egor Pugin
|
9d8fd2e8ed
|
Merge pull request #3363 from Shreeshrii/split
Actions CI: Split autotools and unittest workflows into 2
|
2021-03-23 20:20:27 +03:00 |
|
Shree
|
db85905e5a
|
Actions CI: Split autotools and unitest workflows into 2
|
2021-03-23 16:36:38 +00:00 |
|
Stefan Weil
|
264dfb3685
|
Don't convert for loop after '#pragma omp parallel' with clang-tidy
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-23 15:48:59 +01:00 |
|
Stefan Weil
|
1205f036ea
|
Remove TessBaseAPI::SetThresholder (API change)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-23 08:59:04 +01:00 |
|
Stefan Weil
|
7d70ed4b41
|
Modernize code for OTSU and reduce public API further
Remove thresholder.h from the public API.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-23 08:59:04 +01:00 |
|
Egor Pugin
|
dcde0b474e
|
Merge pull request #3358 from stweil/master
Avoid lots of messages for training with single line images
|
2021-03-22 23:46:41 +03:00 |
|
Stefan Weil
|
ef645ce334
|
Avoid lots of messages for training with single line images
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-03-22 16:06:30 +01:00 |
|