tesseract/src/classify
Stefan Weil cb3880fb15 Disable more code and data with GRAPHICS_DISABLED
Some runtime parameters which are only relevant with graphics enabled
were now removed from builds when graphics was disabled.

TableFinder::DisplayColSegmentGrid is never used, so remove it completely.

Builds with --disable-graphics significantly reduce the code size and avoid
some function calls which might be important for certain applications:

   text	   data	    bss	    dec	    hex	filename
3219230	  41136	  13920	3274286	 31f62e	.libs/libtesseract.so (--disable-graphics, old)
3211347	  40976	  13600	3265923	 31d583	.libs/libtesseract.so (--disable-graphics, new)
3360942	  43656	  15392	3419990	 342f56	.libs/libtesseract.so (default)

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2020-07-09 11:23:33 +02:00
..
adaptive.cpp Fix some typos in comments (most of them found by codespell) 2019-12-02 14:30:13 +01:00
adaptive.h Fix CID 1164634, CID 1164635 (Uninitialized pointer field) 2019-09-14 17:12:39 +02:00
adaptmatch.cpp Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
blobclass.cpp Use const char* for filename parameters 2020-07-07 14:20:09 +02:00
blobclass.h Use const char* for filename parameters 2020-07-07 14:20:09 +02:00
classify.cpp Removed unused parameters 2019-10-03 09:18:29 +02:00
classify.h Use const char* for filename parameters 2020-07-07 14:20:09 +02:00
cluster.cpp Update includes to use <>. 2019-10-29 14:50:11 +03:00
cluster.h Modernize and format code 2019-04-03 21:02:23 +02:00
clusttool.cpp Remove local definition of M_PI 2019-05-20 21:18:52 +02:00
clusttool.h Update includes to use <>. 2019-10-29 14:50:11 +03:00
cutoffs.cpp Update includes to use <>. 2019-10-29 14:50:11 +03:00
featdefs.cpp Fix compiler errors for old gcc 2019-05-26 15:38:40 +02:00
featdefs.h Remove unused FeatureEnabled from FEATURE_DEFS_STRUCT 2019-09-14 15:43:50 +02:00
float2int.cpp Update includes to use <>. 2019-10-29 14:50:11 +03:00
float2int.h Remove tab character in source files 2018-10-12 11:31:10 +02:00
fpoint.cpp Remove local definition of M_PI 2019-05-20 21:18:52 +02:00
fpoint.h Remove BOOL8, TRUE, FALSE from host.h 2019-03-31 18:27:20 +02:00
intfeaturespace.cpp Remove local definition of M_PI 2019-05-20 21:18:52 +02:00
intfeaturespace.h Update includes to use <>. 2019-10-29 14:50:11 +03:00
intfx.cpp Update includes to use <>. 2019-10-29 14:50:11 +03:00
intfx.h Rename all C-style headers (e.g. <stdio.h>) to C++ style (<cstdio>). 2018-05-20 00:52:04 +03:00
intmatcher.cpp Avoid buffer overflow (issue #444) 2020-06-22 22:19:58 +02:00
intmatcher.h Removed unused parameters 2019-10-03 09:18:29 +02:00
intproto.cpp Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
intproto.h Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
kdtree.cpp Fix Doxygen comments for void functions 2019-05-14 21:57:17 +02:00
kdtree.h Modernize and format code 2019-04-03 21:02:23 +02:00
mf.cpp Modernize code by replacing C type casts 2019-04-07 09:04:51 +02:00
mf.h Remove tab character in source files 2018-10-12 11:31:10 +02:00
mfdefs.cpp Fix Doxygen comments for void functions 2019-05-14 21:57:17 +02:00
mfdefs.h Modernize and format code 2019-04-03 21:02:23 +02:00
mfoutline.cpp mfoutline: Modernize code 2019-09-30 21:33:15 +02:00
mfoutline.h mfoutline: Modernize code 2019-09-30 21:33:15 +02:00
mfx.cpp Remove unused macros 2019-05-26 20:27:21 +02:00
mfx.h Fix compiler warnings [-Wmissing-prototypes] 2018-07-05 16:03:02 +02:00
normfeat.cpp Replace FLOAT32 by float data type 2018-07-02 13:29:39 +02:00
normfeat.h Replace FLOAT32 by float data type 2018-07-02 13:29:39 +02:00
normmatch.cpp Update includes to use <>. 2019-10-29 14:50:11 +03:00
normmatch.h Remove tab character in source files 2018-10-12 11:31:10 +02:00
ocrfeatures.cpp ScrollView: Remove C API callcpp.{cpp,h} 2020-06-22 09:14:26 +02:00
ocrfeatures.h ocrfeatures: Remove locally used functions from global interface 2019-06-17 15:09:39 +02:00
outfeat.cpp Fix Doxygen comments for void functions 2019-05-14 21:57:17 +02:00
outfeat.h Remove tab character in source files 2018-10-12 11:31:10 +02:00
picofeat.cpp Fix Doxygen comments for void functions 2019-05-14 21:57:17 +02:00
picofeat.h Replace FLOAT32 by float data type 2018-07-02 13:29:39 +02:00
protos.cpp ScrollView: Remove C API callcpp.{cpp,h} 2020-06-22 09:14:26 +02:00
protos.h Remove Emacs C modeline in comment line 1 2019-12-05 13:57:50 +01:00
shapeclassifier.cpp Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
shapeclassifier.h Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
shapetable.cpp Update includes to use <>. 2019-10-29 14:50:11 +03:00
shapetable.h Update includes to use <>. 2019-10-29 14:50:11 +03:00
tessclassifier.cpp Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
tessclassifier.h Modernize C++ code using override 2019-03-26 07:37:52 +01:00
trainingsample.cpp Disable more code and data with GRAPHICS_DISABLED 2020-07-09 11:23:33 +02:00
trainingsample.h Fix CID 1164703 (Untrusted value as argument) 2018-07-06 16:11:10 +02:00