{"id":17571245,"url":"https://github.com/netpi/baidu-ocr-api","last_synced_at":"2025-04-07T07:01:49.200Z","repository":{"id":83303145,"uuid":"63411185","full_name":"netpi/baidu-ocr-api","owner":"netpi","description":":eyeglasses: Baidu OCR Api For Node.js","archived":false,"fork":false,"pushed_at":"2017-01-02T16:02:42.000Z","size":600,"stargazers_count":316,"open_issues_count":1,"forks_count":56,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-03-31T06:05:39.686Z","etag":null,"topics":["baidu","nodejs","ocr"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/netpi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-07-15T09:46:55.000Z","updated_at":"2024-03-27T17:11:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"a6e47712-6502-4195-8244-e0a5075a3200","html_url":"https://github.com/netpi/baidu-ocr-api","commit_stats":{"total_commits":28,"total_committers":2,"mean_commits":14.0,"dds":0.0357142857142857,"last_synced_commit":"f8cfa2393b46e8e72b752a229291e53a18bc53ed"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netpi%2Fbaidu-ocr-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netpi%2Fbaidu-ocr-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netpi%2Fbaidu-ocr-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netpi%2Fbaidu-ocr-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netpi","download_url":"https://codeload.github.com/netpi/baidu-ocr-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247608150,"owners_count":20965952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["baidu","nodejs","ocr"],"created_at":"2024-10-21T18:23:12.608Z","updated_at":"2025-04-07T07:01:49.171Z","avatar_url":"https://github.com/netpi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## [Baidu-OCR-API](https://bce.baidu.com/doc/OCR/ProductDescription.html#.E4.BB.8B.E7.BB.8D) For Nodejs\n\n[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Coveralls Status][coveralls-image]][coveralls-url]\n\n[![Downloads][downloads-image]][npm-url]\n\n### Advantages\n-  支持本地图片 外部图片(速度取决图片大小)\n-  识别简单的验证码\n-  平时相机拍摄书本的文字,基本能达到 95%\n-  支持 shell/nodejs 全局安装可在控制台直接运行\n-  bluebird/promise 接口操作灵活\n\n### Install \u0026 Usage\n\n#### 1. Global\n\n```sh\nnpm install baidu-ocr-api -g\n\nocr --help\n\n# 远程图片\nocr http://7pun4e.com1.z0.glb.clouddn.com/test.jpg\n\n# 本地图片\nocr ./test.jpg\n\n```\n##### 效果图\n\n\n\n![](https://raw.githubusercontent.com/netpi/baidu-ocr-api/master/examples/test01.jpg)\n\n\n\n   的早期世界观是建立在《魔兽争霸3：冰封王座》的基础上的，因此与现在暴雪公司的《魔兽世界》的背景设定有一定的联系，但由于版本更迭又略有不同。整个地图中地形名费伍德森林，费伍德森林是网络游戏《魔兽世界》中的游戏地图，位于卡利姆多境内的一片森林。这片由森林和草场构成的繁荣动荡的土地曾经由卡尔多雷掌管，并曾经处于半神塞纳留斯的保护下。燃烧军团的铁蹄践踏了这片土地，没有被毁灭的树木和生物则被恶魔的暴行永远的诅咒着\n\n\n#### 2. Nodejs\n```sh\nnpm install baidu-ocr-api --save\n\n```\nFYI [examples](https://github.com/netpi/baidu-ocr-api/tree/master/examples)\n\n```js\n/**\n\n登陆 百度bcs控制台中心 申请access key\nhttps://console.bce.baidu.com/iam/#/iam/accesslist\n\n**/\nvar ak = 'your ak';\nvar sk = 'your sk';\nvar ocr = require('baidu-ocr-api').create(ak,sk);\n// 外部图片\nocr.scan({\n  url:'http://7pun4e.com1.z0.glb.clouddn.com/test.jpg', // 支持本地路径\n  type:'text',\n}).then(function (result) {\n  return console.log(result)\n}).catch(function (err) {\n  console.log('err', err);\n})\n\n```\n\n### Test\n```sh\nmake test\nmake cov # Coverage rate\n```\n### License MIT\n\n\n[downloads-image]: http://img.shields.io/npm/dm/baidu-ocr-api.svg\n\n[npm-url]: https://npmjs.org/package/baidu-ocr-api\n[npm-image]: http://img.shields.io/npm/v/baidu-ocr-api.svg\n\n[travis-url]: https://travis-ci.org/netpi/baidu-ocr-api\n[travis-image]: https://travis-ci.org/netpi/baidu-ocr-api.svg?branch=master\n\n[coveralls-url]: https://coveralls.io/r/netpi/baidu-ocr-api\n[coveralls-image]:https://coveralls.io/repos/netpi/baidu-ocr-api/badge.svg?branch=master\u0026service=github\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetpi%2Fbaidu-ocr-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetpi%2Fbaidu-ocr-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetpi%2Fbaidu-ocr-api/lists"}