wangtaot / androidocr Goto Github PK
View Code? Open in Web Editor NEW基于Google Tesseract-OCR 文字识别 仿小猿搜题、作业帮
基于Google Tesseract-OCR 文字识别 仿小猿搜题、作业帮
测试图片较大,导致一些控件已在屏幕外。
非常感谢你的demo.建议写个博客介绍一下.增加影响力.
大佬,这个识别身份证的时候,获取身份证汉字信息变成乱码了,想问下是什么原因导致的,有解决方法吗?谢谢了
摄像头方向是翻转的,怎么修改都还是有问题···
2019-10-16 12:03:31.657 16771-16771/com.wt.ocr I/PermissionManager: camera remind result:true
2019-10-16 12:03:31.661 16771-16771/com.wt.ocr E/SurfaceView: Exception configuring surface
java.lang.RuntimeException: setParameters failed
at android.hardware.Camera.native_setParameters(Native Method)
at android.hardware.Camera.setParameters(Camera.java:2174)
at com.wt.ocr.camear.CameraPreview.updateCameraParameters(CameraPreview.java:203)
at com.wt.ocr.camear.CameraPreview.surfaceCreated(CameraPreview.java:101)
at android.view.SurfaceView.updateSurface(SurfaceView.java:746)
at android.view.SurfaceView$2.onPreDraw(SurfaceView.java:154)
at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:993)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2704)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1636)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7946)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1092)
at android.view.Choreographer.doCallbacks(Choreographer.java:893)
at android.view.Choreographer.doFrame(Choreographer.java:812)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1078)
at android.os.Handler.handleCallback(Handler.java:907)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:216)
at android.app.ActivityThread.main(ActivityThread.java:7625)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)
2 android.hardware.Camera.setParameters(Camera.java:1632)
3 cn.grass.meter.widgets.camear.CameraPreview.updateCameraParameters(CameraPreview.java:224)
4 cn.grass.meter.widgets.camear.CameraPreview.surfaceCreated(CameraPreview.java:110)
这个是相机参数设置的问题.所以要一个个排查出问题的手机是否支持你设置的参数.
我工程下的第一个修改点:
p.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);某些手机不支持自动连续对焦.
我工程下的第二个修改点注释掉一下二段代码:
// p.setPreviewSize(previewSize.width, previewSize.height);
// p.setPictureSize(previewSize.width, previewSize.height);//自定义分辨率.因为机型的分辨率太多,为了解决报错的问题,注释掉这个分辨率参数的设置
以上处理后,酷派 8021可以调用识别模块,
但是因为参数设置的问题,使用小米5下,识别模块相比之前,是扫描不出来了.
我们看看怎么解决?
现在作业帮那个题型分割框大佬知道咋实现的么
在点击 拍照搜题 时,程序秒退,报错E/CameraPreview: ==surfaceCreated==
谢谢啦
调试中的时候,报自动聚焦错误。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.