在ocr的帮助下将图片中的文本发送到文本框时,文本显示与图片中的文本相同
这张原始图片
这是richtextbox中图片中文本的打印输出
那么,我如何将这些单词收集到一行中呢?
发布于 2020-07-26 22:36:24
我记得我现在写了这个问题,大约一周前,我解决了它。每个答案都有问题
var ocr = new TesseractEngine("./tessdata", "eng");
var sonuc = ocr.Process(img);
richTextBox1.Text = sonuc.GetText();
string[] c = richTextBox1.Text.Split('\n');
richTextBox1.Clear();
for (int i = 0; i < c.Length; i++)
{
richTextBox1.Text += c[i] + " ";
}
https://stackoverflow.com/questions/62973730
复制相似问题