草庐IT

tesseract-ocr

全部标签

ios - Xcode 上的 Tesseract 运行错误

我一直在Xcode上测试Tesseract。我按照访问http://lois.di-qual.net/blog/install-and-use-tesseract-on-ios-with-tesseract-ios/中的说明进行操作.但问题是,当我运行程序时,我在控制台上收到以下错误:Erroropeningdatafile/Users/mdriduanulislam/Library/ApplicationSupport/iPhoneSimulator/7.0/Applications/0ABCEAB3-3793-44C9-8914-A99BB6B4EF9F/Documents/tes

ios - 如何让 iOS 上的 tesseract 更快?

我正在为ios上的tesseractocr而苦苦挣扎。一切正常,但速度真的很慢。单行数字的识别时间为2-3秒。我正在阅读视频流。我正在使用tesseract3.01和我的字体的自定义训练文件。这是我的做法:设置tesseract仅查找数字(0-9)缩小、校正和二值化图像使用GetLines找到我想要的行setRectangle只识别我想要的行getUTF8Text获取我的文本有什么建议可以加快这个过程吗? 最佳答案 我切换到tesseract3.02的SVN在交叉编译遇到一些问题后,我为getUTF8Text减少了大约1.2-0.8

ios - Swift 3 - Tesseract 识别任何图像处理的抛出错误

我正在使用Swift3开发一个应用程序,用户可以在其中拍照并使用TesseractOCR识别其中的文本。以下代码块有效。funcprocessPhoto(){iflettesseract=G8Tesseract(language:"eng"){tesseract.delegate=self//thisistheresultingpicturegottenafterrunningthecapturedelegatetesseract.image=stillPicture.image!tesseract.recognize()}}但是,如果我尝试完全操纵图片(stillPicture.im

android - android中最好的OCR(光学字符识别)示例

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion我想要一个在android中运行OCR的示例,我做了一些研究并找到了一个在android中实现OCR的示例。https://github.com/rmtheis/tess-two其中有三个项目文件...两只眼睛苔丝二tess-two

android - android中最好的OCR(光学字符识别)示例

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion我想要一个在android中运行OCR的示例,我做了一些研究并找到了一个在android中实现OCR的示例。https://github.com/rmtheis/tess-two其中有三个项目文件...两只眼睛苔丝二tess-two

java - Android:如何提高 tesseract ocr 检索到的图像中的数字?

我制作了一个简单的应用程序,可以读取图像并将数字图像检索为带有android的文本。但问题是准确率只有60%左右,而且还会出现一些不需要的噪音。我确实认为准确率不可能达到100%,但是,我相信一定有办法改进它。但是,由于我是业余爱好者,所以我觉得很难。我在谷歌周围搜索过,但无法获得可靠的信息。我想从如下图所示的东方幸运票中读取数字596、00和012345。 最佳答案 Tesseract-ocr最适合满足以下条件的字符图像:输入图像至少要有300dpi输入图像应该是黑白的输入图像中应该有最小的噪声(即文本应该与背景清楚地区分)文本行

java - Tesseract - 错误 net.sourceforge.tess4j.Tesseract - 空

创建了一个使用Tesseract的java应用程序,以便将给定的图像或pdf转换为字符串格式,当它在我的机器上作为使用junit的单元测试运行时它运行得很好但是当运行完整的系统时它是一个restFulAPI由接收图像并运行Tesseract的tomcat运行,它给我以下错误:23:22:36.511[http-nio-9999-exec-3]ERRORnet.sourceforge.tess4j.Tesseract-nulljava.lang.NullPointerException:nullatnet.sourceforge.tess4j.util.PdfUtilities.conv

java - 使用安卓相机的简单 OCR 应用程序

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:androidOCR?我希望你构建一个应用程序,该应用程序具有使用相机的OCR扫描仪,并检测纸张中的文本并将其转换为常规文本。一个简单的程序。我该怎么做?最简单的方法是什么?

java - 在进行字符识别(tesseract)之前使用 OpenCV 进行图像预处理

我正在尝试开发用于车牌识别的简单PC应用程序(Java+OpenCV+Tess4j)。图像不是很好(进一步它们会很好)。我想为tesseract预处理图像,但我卡在车牌检测(矩形检测)上。我的步骤:1)源图片Matimg=newMat();img=Imgcodecs.imread("sample_photo.jpg");Imgcodecs.imwrite("preprocess/True_Image.png",img);2)灰度MatimgGray=newMat();Imgproc.cvtColor(img,imgGray,Imgproc.COLOR_BGR2GRAY);Imgcode

java - 获取错误 : "bad read of inttemp!" when training a new font in Tesseract 2

我正在尝试针对可在我的Android应用程序中使用的新字体训练Tesseract。我只需要训练数字,所以我创建了一个训练图像、box文件和unicharset文件。我关注了thetraininginstructions,但是当我尝试运行tesseract时,它说,badreadofinttemp!。我做错了什么?我如何诊断此错误? 最佳答案 http://code.google.com/p/tesseract-ocr/issues/detail?id=155事实证明,tesseract仍在返回到“C:\ProgramFiles\Te