文件名称:ocr文字识别源码.zip
文件大小:3.53MB
文件格式:ZIP
更新时间:2022-07-30 06:54:00
安卓源码-其他应用
ocr文字识别源码是一个基于安卓的ocr(文字识别)的例子源码。与传统的在安卓手机上直接拍照识别不同,本项目的实现思路是先由客户端拍照,然后画出照片的指定区域上传到服务端,服务端调用文字识别引擎进行识别然后把结果再反馈回手机客户端,本项目的客户端主要实现了拍摄场景图片,大致划出感兴趣文字区域,通过socket通信上传服务器端识别,服务器端使用了Python server进行socket通信监听,连通后调用文字识别引擎(exe可执行程序),将识别结果返回,另外由于本项目不是做产品,对效率的考虑并没有在意。现在的话是将手机拍照后的整幅图片上传,虽然进行了压缩,但一副图仍有几百KB大小,这对流量实在太过浪费。解决的话也简单,只要将划取的文字区域单独取出来上传即可(但四周需要一定程度的扩展),大小应该减小几十倍。本项目有简单的注释默认编码GBK编译版本4.4.23。本项目服务端是基于Python的,需要测试者有一定Python基础。
【文件预览】:
STR Server
----目录列表.txt(2KB)
----FKCHH.dll(172KB)
----FPCHH.dll(104KB)
----FLCHH.dll(140KB)
----FRCHH.dll(56KB)
----server.py(1KB)
----Dictionary()
--------CHH019.dic(58KB)
--------CHH017.dic(478B)
--------CHH001.dic(13KB)
--------CHH018.dic(30KB)
--------CHH014.dic(56KB)
--------CHH007.dic(440KB)
--------CHH002.dic(358B)
--------CHH013.dic(56KB)
--------CHH009.dic(53KB)
----upload()
--------tmp.jpg(532KB)
----STREngine.exe(56KB)
----FPSHH.dll(52KB)
STR Client
----AndroidManifest.xml(2KB)
----res()
--------layout()
--------drawable-ldpi()
--------menu()
--------drawable-mdpi()
--------values-sw600dp()
--------values-v11()
--------drawable-hdpi()
--------values-sw720dp-land()
--------drawable-xhdpi()
--------values-v14()
--------drawable-xxhdpi()
--------values()
----src()
--------com()
----proguard-project.txt(781B)
----bin()
--------classes()
--------dexedLibs()
--------AndroidManifest.xml(2KB)
--------res()
--------jarlist.cache(120B)
--------classes.dex(684KB)
--------STR Client.apk(316KB)
--------resources.ap_(80KB)
----.classpath(475B)
----assets()
----project.properties(563B)
----ic_launcher-web.png(205KB)
----.settings()
--------org.eclipse.jdt.core.prefs(177B)
----libs()
--------android-support-v4.jar(607KB)
----.project(858B)
----gen()
--------com()