标签: ocr tesseract
我试图找出如何获得Tesseract为每个角色计算的所有置信度值。描述了相同的方法here:
a(0.01)..b(0.02)....n(0.6) .. ..z(0.01) --> recognized as 'n' a(0.01)..b(0.02)....o(0.7) .. ..z(0.01) --> recognized as 'o'
但是,由于不熟悉C ++,我无法将其映射到当前的源代码。
有谁知道怎么做?
答案 0 :(得分:1)
您可以使用ResultIterator::Confidence()获得置信度值。查看此example并将tesseract::PageIteratorLevel level = tesseract::RIL_WORD;替换为 tesseract::PageIteratorLevel level = tesseract::RIL_SYMBOL;获取每个角色的置信度值。
ResultIterator::Confidence()
tesseract::PageIteratorLevel level = tesseract::RIL_WORD;
tesseract::PageIteratorLevel level = tesseract::RIL_SYMBOL;
您可以使用更多关卡,只需查看here。