累计下载5.5万次!poocr发布1.0.0版本,全面支持腾讯、华为、百度、阿里等OCR接口

51 阅读3分钟

大家好,这里是程序员晚枫,全网同名。

本周发布了poocr的1.0.0版本,在经历了10个0.0.x和20个0.1.x本版后,终于发布了第1个正式版本。

给大家同步一下关于这个版本的优化项。

升级命令:pip install poocr==1.0.0

此次升级完全兼容以前的版本,所以升级后不影响原有功能的代码和功能。如有任何问题,请在评论区告诉我~

扩展了支持的平台

之前的版本只支持腾讯云的OCR功能,在和用户的沟通中收集到一些腾讯云无法识别,但是其它平台可以识别的需求,例如百度、华为、阿里等。

所以本次更新在保持原来的功能不变的情况下,增加了对百度、华为、阿里等平台的支持。

优化了代码结构

配合上面的优化方向,为了让代码结构继续保持简洁,把腾讯、百度、华为、阿里等平台的代码单独打包成了模块,方便后续维护。

为了避免名称侵权,它们之间的名称对应关系如下:

  • 腾讯:pip install potx-cloud
  • 百度:pip install pobd
  • 华为:pip install pohw
  • 阿里:pip install poali

1.0.png

增加了开发人员

虽然做了几年的开源项目,也参与过其它团队的开发,但一直没花精力维护自己项目的开源团队,原因有:

  • 我的精力有限。维护开源团队的时间,远大于自己解决bug的时间。
  • 人员不稳定。之前我自己都还在探索开源项目怎么活下去,没有那么多资源给大家分。

但是今年我把重心放在了搭建团队上,因为我解决了上面2个问题:

  • 我换了更有时间的工作。因为我发现搞自媒体、搞开源,才是我真正值得投入的事业。
  • 我有了更多的资源。收入上的、工作机会上的,我可以给成员带来更多好处了。

而且很幸运,不到1个月的时间,就已经有能完成独立维护项目的小伙伴了,接下来可以做一些更深入的合作。

接下来的开发计划

  • 增加更完善的单元测试,保证功能的稳定。
  • 拓展外部合作,让加入开源团队的小伙伴,能直接对接各个大厂的合作,直到完全替代我。
  • 新功能的宣传和推广:录制更多课程、写更多推文。

poocr是一个具有ocr功能的python第三方库,支持识别100多种场景下的文字识别,例如:发票、驾驶证、身份证等。全部功能的介绍,点击查看👉Python实现图片文字提取,准确率高达99%,100多个功能全给你!

加入开源

如果你喜欢这个开源项目,可以直接在Github搜索:poocr,通过提交pr的方式参与项目,一起交流学习,一起进步。