/********************************************************************** * tess_adaptable_word * * Return true if the word is regarded as "good enough". **********************************************************************/ BOOL8 Tesseract::tess_adaptable_word( // test adaptability WERD *word, // word to test WERD_CHOICE *best_choice, // after context WERD_CHOICE *raw_choice // before context ) { TWERD *tessword = make_tess_word(word, NULL); int result = (tessword && best_choice && raw_choice && AdaptableWord(tessword, *best_choice, *raw_choice)); delete_word(tessword); return result != 0; }
BOOL8 tess_adaptable_word( //test adaptability WERD *word, //word to test WERD_CHOICE *word_choice, //after context WERD_CHOICE *raw_choice //before context ) { TWERD *tessword; //converted word INT32 result; //answer tessword = make_tess_word (word, NULL); result = AdaptableWord (tessword, word_choice->string ().string (), raw_choice->string ().string ()); delete_word(tessword); return result != 0; }