tesseract::PageIteratorLevel level = RIL_SYMBOL;
if(ri != 0) {
do {
const char* symbol = ri->GetUTF8Text(level);
float conf = ri->Confidence(level);
if(symbol != 0) {
cerr << "Symbol: " << symbol << ", Conf: " << conf << endl;
tesseract::ChoiceIterator ci(*ri);
do {
const char* choice = ci.GetUTF8Text();
cerr << choice << " conf: " << ci.Confidence() << endl;
} while(ci.Next());
}
cerr << "---------------------------------------------\n" << endl;
delete[] symbol;
} while((ri->Next(level)));
}