19 #ifndef USE_STD_NAMESPACE
20 #include "base/commandlineflags.h"
42 const char*
names[] = {
"pruner",
"full",
"cube",
"cubetess",
NULL };
65 int main(
int argc,
char **argv) {
70 if (strcmp(FLAGS_classifier.c_str(),
names[c]) == 0) {
75 if (classifier == CN_COUNT) {
76 fprintf(stderr,
"Invalid classifier name:%s\n", FLAGS_classifier.c_str());
82 argc, argv,
true,
NULL, &file_prefix);
93 if (api.
Init(FLAGS_tessdata_dir.c_str(), FLAGS_lang.c_str(),
95 fprintf(stderr,
"Tesseract initialization failed!\n");
112 }
else if (classifier ==
CN_FULL) {
114 }
else if (classifier ==
CN_CUBE) {
119 fprintf(stderr,
"%s tester not yet implemented\n",
120 FLAGS_classifier.c_str());
123 tprintf(
"Testing classifier %s:\n", FLAGS_classifier.c_str());
129 delete shape_classifier;