专栏首页小文博客在线图片识别系统Ver2.0

在线图片识别系统Ver2.0

工具介绍:

该工具是小文博客基于Django框架开发的图片识别系统,调用腾讯云API,目前可识别身份证、驾驶证、行驶证、营业执照、印刷体、手写体等十几种图片。在Ver1.0的基础上加入了注册登陆系统,可自行设置调用自己的腾讯云账号Key(月免费额度一千张)。

开发历程:

Ver 1.0版本

本着学习和练习的目的开发了第一代在线OCR图片识别系统,并将关键代码上传至Github。

Ver 1.1版本

有次偶然我在腾讯云后台看到已经连续好几天API调用次数超过500,合起来已经超过免费额度1000+张,意识到我下个月初要补缴200+块钱,为了减少损失当天就更换了API并设置了日识别次数限制。

(adsbygoogle = window.adsbygoogle || []).push({});

Ver 2.0版本

当天下午,有朋友通过QQ联系到我说日识别次数10张太少了,建议我多给些额度。但是这也不是我说了算,因为我是直接调用的API,超过1000张,就按0.2/张的价格给我扣费。无奈之下想出一个折中的办法——提供注册登陆系统,用户可以自己设置API。

功能介绍:

  1. 访客每日可识别10张图片,超过次数后识别失败,并返回刷新时间(18小时)。
  1. 访客识别时自动在数据库中选择能用的Key,若所有Key额度都已达上限,则提示Key不可用,请联系管理员。
  1. 注册登陆后,填入腾讯云密钥即可无限制识别。
  2. 登陆后台可查看所有类型图片识别次数,并使用颜色标记提醒更换Key
  1. 每月1号0点刷新Key识别次数。(各类图片识别 每月免费额度1000张)
  2. 更多细节请移步 在线图片识别系统 亲自体验

在线图片识别:

游客体验地址:https://ocr.qcgzxw.cn/

注册用户无限制识别次数页面:https://ocr.qcgzxw.cn/vip/

后台登陆注册:https://ocr.qcgzxw.cn/vip/login/

部分源码:https://github.com/qcgzxw/Django_OCR

使用帮助:

关于密钥的获取

  1. 首先,点击链接注册腾讯云账号(已有的可以忽略)
  2. 打开文字识别OCR控制页面https://cloud.tencent.com/redirect.php?redirect=10098&cps_key=c2ab27bee63e530286bd5cca5862d373,点击立即体验进入OCR控制页面。
  3. 打开侧边栏菜单“OCR识别”,将里面所有子项全部点击一遍,然后点击立即开通
  1. 所有的这些做完后,点击腾讯云下拉框选项中的访问管理,然后点击云API密钥->API密钥管理(实在找不到的话,直接点击左边的链接也行)。
  2. 点击新建密钥后,将密钥的ID,Secret_Id,Secret_Key保存。
  1. 注册然后登陆图片识别系统,在要求输入信息的页面把刚刚保存的信息填进去。(一定要仔细填,填错了只能联系管理员修改)
  1. 点击提交后,自动跳转至 无限制 的API识别页面,点击右上角识别次数统计可以查看本月图片识别次数。

信息说明:

1.根据图片识别出的文字仅供参考,不保证正确。

2.已登陆用户的识别次数统计页面中的识别次数不一定准确,请以腾讯云API调用次数为准。

3.登陆后的识别是基于你的腾讯云Key,所以建议每类图片每个月不超过1000次(超出部分按¥0.2/张计费)

开发心得:

9月17号,Ver 1.0版本正式上线,同时发布核心代码至Github。

9月23日,Ver 1.1版本更新,主要添加限制每日识别次数。

9月27日,Ver 2.0版本重构并上线,添加用户系统。

从第一版的Django项目练手,到2.0版本的重构上线,期间学到了很多,也做了很多笔记。虽然开发过程中遇到了很多问题,也都一一解决了,但是到目前为止,还是有一些问题弄不清楚。比如:python中有没有类似Java语言,在判断中直接赋值的操作···。还有很多不解的地方,还要有个大佬一直在指点,感谢@沉默是金

文章:在线图片识别系统Ver2.0 ,来自小文‘s blog,原文地址:https://www.qcgzxw.cn/2860.html 转载请注明出处。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • WordPress评论框配置activate-power-mode打字效果——超动感打字特效

    神无月
  • Android平台渗透测试套件zANTI v2.5发布(含详细说明)

    神无月
  • Django实战笔录(二)——记录虚拟环境的配置

    虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。它解决了“项目X依赖于版本1.x,而项目Y需要项目4....

    神无月
  • 为什么我们要开源

    绿巨人
  • python 代码检查,实现行级代码优化

        有时候运行一个python程序,它需要运行很长时间。你或许想提升该程序的运行效率。那该怎么做那?

    py3study
  • 使用Jmeter录制脚本并调试

    jmeter技术研究
  • Python一切皆是对象,但这和内存管理有什么关系?

    今天是Python的第15篇文章,我们来聊聊Python中内存管理机制,以及循环引用的问题。

    TechFlow-承志
  • 架构师必须掌握的 10 条设计原则

    函数是程序员的工具中最重要的抽象形式。它们能更多地被重复使用,你需要编写的代码就越少,代码也因此变得更可靠。较小的函数遵循单一职责原则更有可能被重复使用。

    Java技术栈
  • 如何对产品运营情况进行监控

    http://groups.google.com/group/dev4server/browse_thread/thread/8a86bb49a561f312

    王亚昌
  • (5.6)James Stewart Calculus 5th Edition:The Logarithm Defined as an Integral

    我们凭借直觉,知道 指数函数,对数函数 为 反函数。 这里我们对它简单证明(略),并且确定一下对应的区域。

    dodo_lihao

扫码关注云+社区

领取腾讯云代金券