在Matlab中将最小置信度设置为ocr

在Matlab中将最小置信度设置为ocr,matlab,ocr,text-extraction,matlab-cvst,confidence-interval,Matlab,Ocr,Text Extraction,Matlab Cvst,Confidence Interval,我的Matlab程序使用ocr函数提取文本时出现了许多误报,这些误报的可信度较低。有没有办法将ocrtxt.WordConfidence设置为最小值并忽略所有较低的值?我希望ocrtxt.Words或ocrtxt.Text的置信度仅高于0.8,以便进一步处理 ocrtxt = ocr(regionFilteredTextMask); ocrtxt.Text; 最简单的方法是根据阈值创建逻辑索引: bestWordsIdx = ocrtxt.WordConfidence > 0.8; be

我的Matlab程序使用ocr函数提取文本时出现了许多误报,这些误报的可信度较低。有没有办法将
ocrtxt.WordConfidence
设置为最小值并忽略所有较低的值?我希望
ocrtxt.Words
ocrtxt.Text
的置信度仅高于0.8,以便进一步处理

ocrtxt = ocr(regionFilteredTextMask);
ocrtxt.Text;

最简单的方法是根据阈值创建逻辑索引:

bestWordsIdx = ocrtxt.WordConfidence > 0.8;
bestWords = ocrtxt.Words(bestWordsIdx)
和文本相同:

bestTextIdx = ocrtxt.CharacterConfidence > 0.8
bestText = ocrtxt.Text(bestTextIdx)