22int main(
int argc,
char **argv) {
23 tesseract::CheckSharedLibraryVersion();
25 if (argc > 1 && (!strcmp(argv[1],
"-v") || !strcmp(argv[1],
"--version"))) {
28 }
else if (argc < 4) {
31 "Usage: %s -v | --version |\n"
32 " %s unicharset-in-1 ... unicharset-in-n unicharset-out\n",
38 for (
int arg = 1; arg < argc - 1; ++arg) {
41 printf(
"Loaded unicharset of size %zu from file %s\n", input_unicharset.
size(), argv[arg]);
44 printf(
"Failed to load unicharset from file %s!!\n", argv[arg]);
51 printf(
"Wrote unicharset file %s.\n", argv[argc - 1]);
53 printf(
"Cannot save unicharset file %s.\n", argv[argc - 1]);
int main(int argc, char **argv)
static const char * Version()
bool load_from_file(const char *const filename, bool skip_fragments)
bool save_to_file(const char *const filename) const
void AppendOtherUnicharset(const UNICHARSET &src)