实例介绍
Mezzofanti是一个Android手机应用程序。它利用内部的OCR引擎来识别图片中的文本,并用翻译引擎进行翻译。其中OCR引擎采用JNI技术集成C++来调用Google-Tesseract。翻译引擎基于Google translate实现,所以可以支持超过40多种语言。 这是一个基于android开源的图像识别软件,你只需下载他,重写里面的一些代码,即可实现,前提是你要读懂里面的代码
【实例截图】
【核心代码】
16359647610927741182.zip
├── AndroidManifest.xml
├── assets
├── bin
│ ├── classes.dex
│ └── com
│ └── itwizard
│ └── mezzofanti
│ ├── AssetsManager.class
│ ├── CameraManager$1.class
│ ├── CameraManager$2.class
│ ├── CameraManager.class
│ ├── CaptureLayout.class
│ ├── CustomImageButton.class
│ ├── DownloadManager$ServerLang.class
│ ├── DownloadManager.class
│ ├── InstallActivity$1.class
│ ├── InstallActivity$2.class
│ ├── InstallActivity$3.class
│ ├── InstallActivity$4.class
│ ├── InstallActivity$5.class
│ ├── InstallActivity.class
│ ├── LanguageDialog$LDActivity.class
│ ├── LanguageDialog.class
│ ├── Languages$Language.class
│ ├── Languages.class
│ ├── Maps.class
│ ├── Mezzofanti$1.class
│ ├── Mezzofanti$2.class
│ ├── Mezzofanti$3.class
│ ├── Mezzofanti$4.class
│ ├── Mezzofanti$5.class
│ ├── Mezzofanti$6.class
│ ├── Mezzofanti$7.class
│ ├── Mezzofanti$8.class
│ ├── Mezzofanti$9.class
│ ├── Mezzofanti.class
│ ├── OCR$OCRConfig.class
│ ├── OCR$Word.class
│ ├── OCR.class
│ ├── OnScreenHint$1.class
│ ├── OnScreenHint$2.class
│ ├── OnScreenHint.class
│ ├── PreferencesActivity$1.class
│ ├── PreferencesActivity$2.class
│ ├── PreferencesActivity$3.class
│ ├── PreferencesActivity$4.class
│ ├── PreferencesActivity$5.class
│ ├── PreferencesActivity$6.class
│ ├── PreferencesActivity$7.class
│ ├── PreferencesActivity$8.class
│ ├── PreferencesActivity$9.class
│ ├── PreferencesActivity.class
│ ├── R$anim.class
│ ├── R$attr.class
│ ├── R$color.class
│ ├── R$dimen.class
│ ├── R$drawable.class
│ ├── R$id.class
│ ├── R$layout.class
│ ├── R$string.class
│ ├── R$style.class
│ ├── R.class
│ ├── ResultsActivity$10.class
│ ├── ResultsActivity$11.class
│ ├── ResultsActivity$12.class
│ ├── ResultsActivity$13.class
│ ├── ResultsActivity$14.class
│ ├── ResultsActivity$15.class
│ ├── ResultsActivity$16.class
│ ├── ResultsActivity$17.class
│ ├── ResultsActivity$18.class
│ ├── ResultsActivity$1.class
│ ├── ResultsActivity$2.class
│ ├── ResultsActivity$3.class
│ ├── ResultsActivity$4.class
│ ├── ResultsActivity$5.class
│ ├── ResultsActivity$6.class
│ ├── ResultsActivity$7.class
│ ├── ResultsActivity$8.class
│ ├── ResultsActivity$9.class
│ ├── ResultsActivity$ReturnEncapsulator.class
│ ├── ResultsActivity$SelectedWords.class
│ ├── ResultsActivity.class
│ ├── TranslateActivity$1.class
│ ├── TranslateActivity$2.class
│ ├── TranslateActivity$3.class
│ ├── TranslateActivity$4.class
│ ├── TranslateActivity$5.class
│ ├── TranslateActivity$6.class
│ ├── TranslateActivity$7.class
│ ├── TranslateActivity$8.class
│ ├── TranslateActivity$9.class
│ ├── TranslateActivity.class
│ └── Translate.class
├── COPYING
├── default.properties
├── gen
│ └── com
│ └── itwizard
│ └── mezzofanti
│ └── R.java
├── libs
│ └── armeabi
│ └── libocr.so
├── res
│ ├── anim
│ │ ├── on_screen_hint_enter.xml
│ │ └── on_screen_hint_exit.xml
│ ├── drawable
│ │ ├── ad.png
│ │ ├── ae.png
│ │ ├── af.png
│ │ ├── ag.png
│ │ ├── ai.png
│ │ ├── alert32.png
│ │ ├── al.png
│ │ ├── am.png
│ │ ├── an.png
│ │ ├── ao.png
│ │ ├── ar.png
│ │ ├── as.png
│ │ ├── at.png
│ │ ├── au.png
│ │ ├── aw.png
│ │ ├── ax.png
│ │ ├── az.png
│ │ ├── babelfish_48.png
│ │ ├── babelfish.png
│ │ ├── ba.png
│ │ ├── bb.png
│ │ ├── bd.png
│ │ ├── be.png
│ │ ├── bf.png
│ │ ├── bg.png
│ │ ├── bh.png
│ │ ├── bi.png
│ │ ├── bj.png
│ │ ├── bm.png
│ │ ├── bn.png
│ │ ├── bo.png
│ │ ├── br.png
│ │ ├── bs.png
│ │ ├── bt.png
│ │ ├── bv.png
│ │ ├── bw.png
│ │ ├── by.png
│ │ ├── bz.png
│ │ ├── camera_48.png
│ │ ├── camera_64.png
│ │ ├── ca.png
│ │ ├── catalonia.png
│ │ ├── cc.png
│ │ ├── cd.png
│ │ ├── cf.png
│ │ ├── cg.png
│ │ ├── ch.png
│ │ ├── ci.png
│ │ ├── ck.png
│ │ ├── cl.png
│ │ ├── cm.png
│ │ ├── cn.png
│ │ ├── co.png
│ │ ├── cr.png
│ │ ├── cs.png
│ │ ├── cu.png
│ │ ├── cv.png
│ │ ├── cx.png
│ │ ├── cy.png
│ │ ├── cz.png
│ │ ├── delone_32.png
│ │ ├── de.png
│ │ ├── dictionary48.png
│ │ ├── dj.png
│ │ ├── dk.png
│ │ ├── dm.png
│ │ ├── dz.png
│ │ ├── ec.png
│ │ ├── edit48.png
│ │ ├── ee.png
│ │ ├── eg.png
│ │ ├── eh.png
│ │ ├── email1_48.png
│ │ ├── email2_48.png
│ │ ├── email3_48.png
│ │ ├── email48.png
│ │ ├── england.png
│ │ ├── er.png
│ │ ├── es.png
│ │ ├── et.png
│ │ ├── europeanunion.png
│ │ ├── fam.png
│ │ ├── fi.png
│ │ ├── fj.png
│ │ ├── fk.png
│ │ ├── fm.png
│ │ ├── focus_horizontal_32.png
│ │ ├── focus_vertical_32.png
│ │ ├── fo.png
│ │ ├── fr.png
│ │ ├── ga.png
│ │ ├── gb.png
│ │ ├── gd.png
│ │ ├── ge.png
│ │ ├── gf.png
│ │ ├── gh.png
│ │ ├── gi.png
│ │ ├── gl.png
│ │ ├── gm.png
│ │ ├── gmstart.jpg
│ │ ├── gn.png
│ │ ├── google1_48.png
│ │ ├── google2_50.png
│ │ ├── google48.png
│ │ ├── gotoresults_32.png
│ │ ├── gp.png
│ │ ├── gq.png
│ │ ├── gr.png
│ │ ├── gs.png
│ │ ├── gt.png
│ │ ├── gu.png
│ │ ├── gw.png
│ │ ├── gy.png
│ │ ├── hk.png
│ │ ├── hm.png
│ │ ├── hn.png
│ │ ├── hr.png
│ │ ├── htc_48.png
│ │ ├── ht.png
│ │ ├── hu.png
│ │ ├── icon1.png
│ │ ├── icon.png
│ │ ├── id.png
│ │ ├── ie.png
│ │ ├── il.png
│ │ ├── in.png
│ │ ├── io.png
│ │ ├── iq.png
│ │ ├── ir.png
│ │ ├── is.png
│ │ ├── it.png
│ │ ├── jm.png
│ │ ├── jo.png
│ │ ├── jp.png
│ │ ├── ke.png
│ │ ├── kg.png
│ │ ├── kh.png
│ │ ├── ki.png
│ │ ├── km.png
│ │ ├── kn.png
│ │ ├── kp.png
│ │ ├── kr.png
│ │ ├── kw.png
│ │ ├── ky.png
│ │ ├── kz.png
│ │ ├── landscape2.PNG
│ │ ├── landscape.PNG
│ │ ├── la.png
│ │ ├── lb.png
│ │ ├── lc.png
│ │ ├── left_48.png
│ │ ├── li.png
│ │ ├── lk.png
│ │ ├── lr.png
│ │ ├── ls.png
│ │ ├── lt.png
│ │ ├── lu.png
│ │ ├── lv.png
│ │ ├── ly.png
│ │ ├── magnet1.png
│ │ ├── magnet2.png
│ │ ├── magnet_32.png
│ │ ├── mail48.png
│ │ ├── ma.png
│ │ ├── mc.png
│ │ ├── md.png
│ │ ├── me.png
│ │ ├── mg.png
│ │ ├── mh.png
│ │ ├── mk.png
│ │ ├── ml.png
│ │ ├── mm.png
│ │ ├── mn.png
│ │ ├── mo.png
│ │ ├── mp.png
│ │ ├── mq.png
│ │ ├── mr.png
│ │ ├── ms.png
│ │ ├── mt.png
│ │ ├── mu.png
│ │ ├── mv.png
│ │ ├── mw.png
│ │ ├── mx.png
│ │ ├── my.png
│ │ ├── mz.png
│ │ ├── na.png
│ │ ├── nc.png
│ │ ├── ne.png
│ │ ├── nf.png
│ │ ├── ng.png
│ │ ├── ni.png
│ │ ├── nl.png
│ │ ├── no.png
│ │ ├── np.png
│ │ ├── nr.png
│ │ ├── nu.png
│ │ ├── nz.png
│ │ ├── om.png
│ │ ├── on_screen_hint_frame.9.png
│ │ ├── pa.png
│ │ ├── pe.png
│ │ ├── pf.png
│ │ ├── pg.png
│ │ ├── ph.png
│ │ ├── pk.png
│ │ ├── pl.png
│ │ ├── pm.png
│ │ ├── pn.png
│ │ ├── portrait.PNG
│ │ ├── pr.png
│ │ ├── ps.png
│ │ ├── pt.png
│ │ ├── pw.png
│ │ ├── py.png
│ │ ├── qa.png
│ │ ├── readme.txt
│ │ ├── refresh_32.png
│ │ ├── re.png
│ │ ├── right_32.png
│ │ ├── right_48.png
│ │ ├── right48.png
│ │ ├── ro.png
│ │ ├── rs.png
│ │ ├── ru.png
│ │ ├── rw.png
│ │ ├── sa.png
│ │ ├── save48.png
│ │ ├── sb.png
│ │ ├── scotland.png
│ │ ├── sc.png
│ │ ├── sd.png
│ │ ├── select2_48.png
│ │ ├── select3_48.png
│ │ ├── select4_48.png
│ │ ├── select_48.png
│ │ ├── select48.png
│ │ ├── select5_48.png
│ │ ├── se.png
│ │ ├── sg.png
│ │ ├── sh.png
│ │ ├── si.png
│ │ ├── sj.png
│ │ ├── sk.png
│ │ ├── sl.png
│ │ ├── sm.png
│ │ ├── sms2_48.png
│ │ ├── sms_48.png
│ │ ├── sms48.png
│ │ ├── sn.png
│ │ ├── so.png
│ │ ├── sp_avatar2.PNG
│ │ ├── sp_avatar.PNG
│ │ ├── sr.png
│ │ ├── st.png
│ │ ├── sv.png
│ │ ├── switch_32.png
│ │ ├── sy.png
│ │ ├── sz.png
│ │ ├── tc.png
│ │ ├── td.png
│ │ ├── tedit1_48.png
│ │ ├── tedit2_48.png
│ │ ├── tf.png
│ │ ├── tg.png
│ │ ├── th.png
│ │ ├── Thumbs.db
│ │ ├── tj.png
│ │ ├── tk.png
│ │ ├── tl.png
│ │ ├── tm.png
│ │ ├── tn.png
│ │ ├── to.png
│ │ ├── translate48.png
│ │ ├── tr.png
│ │ ├── tt.png
│ │ ├── tv.png
│ │ ├── tw.png
│ │ ├── tz.png
│ │ ├── ua.png
│ │ ├── ug.png
│ │ ├── um.png
│ │ ├── us.png
│ │ ├── uy.png
│ │ ├── uz.png
│ │ ├── va.png
│ │ ├── vc.png
│ │ ├── ve.png
│ │ ├── vg.png
│ │ ├── vi.png
│ │ ├── vn.png
│ │ ├── vu.png
│ │ ├── wait_32.png
│ │ ├── wait_48.png
│ │ ├── wales.png
│ │ ├── wf.png
│ │ ├── wiki48.png
│ │ ├── wizard_48.png
│ │ ├── ws.png
│ │ ├── ye.png
│ │ ├── yt.png
│ │ ├── za.png
│ │ ├── zm.png
│ │ ├── zoomin48.png
│ │ ├── zoomout48.png
│ │ └── zw.png
│ ├── layout
│ │ ├── install.xml
│ │ ├── language_dialog.xml
│ │ ├── language_entry.xml
│ │ ├── main.xml
│ │ ├── on_screen_hint.xml
│ │ ├── preferences.xml
│ │ ├── results.xml
│ │ └── translate.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── ids.xml
│ ├── strings.xml
│ └── styles.xml
├── src
│ └── com
│ └── itwizard
│ └── mezzofanti
│ ├── AssetsManager.java
│ ├── CameraManager.java
│ ├── CaptureLayout.java
│ ├── CustomImageButton.java
│ ├── DownloadManager.java
│ ├── InstallActivity.java
│ ├── LanguageDialog.java
│ ├── Languages.java
│ ├── Maps.java
│ ├── Mezzofanti.java
│ ├── OCR.java
│ ├── OnScreenHint.java
│ ├── PreferencesActivity.java
│ ├── ResultsActivity.java
│ ├── TranslateActivity.java
│ └── Translate.java
└── tests
├── AndroidManifest.xml
├── default.properties
└── src
└── com
└── itwizard
└── Mezzofanti
└── MezzofantiTest.java
25 directories, 432 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论