应用场景
拍照识别文字、翻译、整理笔记便捷工具型小程序。
具有识别中文、英文、日文等多种文字的能力,并对识别文字进行中文、英文、日文等多种语言翻译。用户可以通过拍照或者选择手机相册图片进行智能识别,识别出来的文字可以智能根据图片文字段落进行排版,整理成笔记。
目标用户
需要摘抄文字,翻译文字的用户,特别适合老师、学生和文字工作者。
实现思路
本小程序采用基于云开发的原生开发,用到了云数据库存储数据,使用云函数获取当前用户的openid、读写操作云数据库,云存储保存图片,云调用内容安全接口检查提交信息是否存在违法违规内容。
主要用到了以下几个云函数:
1、用户登录获取openid
2、更新云数据库,使用api更新数据库会有权限的限制,所以部分操作使用了云函数来更新云数据库
3、云保存保存用户上传识别文字图片
4、用户基本信息通过云数据库存储
5、用户识别文字的笔记通过云数据库存储
架构图
效果截图
代码链接
码云:https://github.com/minggo620/ocr_competition.git
作品体验二维码
功能演示
腾讯视频:https://v.qq.com/x/page/q31513i398i.html
团队简介
个人开发者戴统民,致力于OCR文字识别深度学习技术开发研究,全栈开发。
《图文识别》官网:https://ocr.m9en.com/
《图文识别》百度百科:https://baike.baidu.com/item/%E5%9B%BE%E6%96%87%E8%AF%86%E5%88%AB/23194349?fr=aladdin