基于百度AI开放平台,用winform写的一个图片识别文字demo
需要引入Baidu.AI动态库
demo链接
百度ORC

效果

文字识别

 var apiKey = "F--------------------X"; //自己申请的keyvar secretKey = "H----------------------"; //自己申请的keyOcr client = new Ocr(apiKey, secretKey){Timeout = 30000//延时时间};
//本地图片识别文字
var image = File.ReadAllBytes("图片文件路径");// 调用通用文字识别, 图片参数为本地图片,可能会抛出网络等异常,请使用try/catch捕获var result = client.GeneralBasic(image);Console.WriteLine(result);// 如果有可选参数var options = new Dictionary<string, object>{{"language_type", "CHN_ENG"},{"detect_direction", "true"},{"detect_language", "true"},{"probability", "true"}};// 带参数调用通用文字识别, 图片参数为本地图片result = client.GeneralBasic(image, options);
//网络图片识别var url = "https//www.x.com/sample.jpg";// 调用通用文字识别, 图片参数为远程url图片,可能会抛出网络等异常,请使用try/catch捕获var result = client.GeneralBasicUrl(url);Console.WriteLine(result);// 如果有可选参数var options = new Dictionary<string, object>{{"language_type", "CHN_ENG"},{"detect_direction", "true"},{"detect_language", "true"},{"probability", "true"}};// 带参数调用通用文字识别, 图片参数为远程url图片result = client.GeneralBasicUrl(url, options);
通用文字识别 请求参数详情
参数名称 是否必选 类型 可选值范围 默认值 说明
image byte[] 二进制图像数据
url string 图片完整URL,URL长度不超过1024字节,URL对应的图片base64编码后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式,当image字段存在时url字段失效
language_type string CHN_ENG
ENG
POR
FRE
GER
ITA
SPA
RUS
JAP
KOR
CHN_ENG 识别语言类型,默认为CHN_ENG。可选值包括:
- CHN_ENG:中英文混合;
- ENG:英文;
- POR:葡萄牙语;
- FRE:法语;
- GER:德语;
- ITA:意大利语;
- SPA:西班牙语;
- RUS:俄语;
- JAP:日语;
- KOR:韩语;
detect_direction string true
false
false 是否检测图像朝向,默认不检测,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:
- true:检测朝向;
- false:不检测朝向。
detect_language string true
false
false 是否检测语言,默认不检测。当前支持(中文、英语、日语、韩语)
probability string true
false
是否返回识别结果中每一行的置信度
通用文字识别 返回数据参数详情
字段 必选 类型 说明
direction number 图像方向,当detect_direction=true时存在。
- -1:未定义,
- 0:正向,
- 1: 逆时针90度,
- 2:逆时针180度,
- 3:逆时针270度
log_id number 唯一的log id,用于问题定位
words_result_num number 识别结果数,表示words_result的元素个数
words_result array 定位和识别结果数组
+words string 识别结果字符串
probability object 行置信度信息;如果输入参数 probability = true 则输出
+average number 行置信度平均值
+variance number 行置信度方差
+min number 行置信度最小值

C#百度OCR本地图片识别文字相关推荐

  1. python 百度识图_python截图+百度ocr(图片识别)+ 百度翻译

    python截图+百度ocr(图片识别)+ 百度翻译 一直想用python做一个截图并自动翻译的工具,恰好最近有时间就在网上找了资料,根据资料以及自己的理解做了一个简单的截图翻译工具.整理一下并把代码 ...

  2. python 百度识图_python截图+百度ocr(图片识别)+ 百度翻译(可选择翻译语言)...

    一直想用python做一个截图并自动翻译的工具,恰好最近有时间就在网上找了资料,根据资料以及自己的理解做了一个简单的截图翻译工具.整理一下并把代码放在github给大家参考.界面用python自带的G ...

  3. python调用百度接口实现ocr识别_Python调用百度OCR实现图片文字识别的示例代码

    百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法: 首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下: 创建后会获得如下信息: APP_ID = '* ...

  4. python 百度ocr安装_Python调用百度OCR实现图片文字识别的示例代码

    百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法: 首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下: 创建后会获得如下信息: APP_ID = '* ...

  5. Python——调用百度AI实现图片上文字识别

    Python--调用百度AI实现图片上文字识别 简介 步骤 安装百度AI库 注册百度AI开放平台 调用glob库 调用AipOcr库识别文字 可能会遇到的问题 批量操作 简介 Python免费调用百度 ...

  6. OCR图片识别文字源码(支持多国文字识别)

    OCR图片识别文字源码(支持多国文字识别) 程序员帮帮

  7. 手机端有没有好用的图片识别文字工具值得推荐?

    图片转文字,用到的就是OCR识别技术,针对网络上复杂字体实现精确识别功能,经常用于社交.电商.学习等场景.传统的将图片识别文字的方式选择手动书写,随着AI智能技术的应用,以OCR智能识别工具由于使用简 ...

  8. 保姆级——Java调用百度OCR实现身份证识别

    具体实现功能和参数,可以看百度的API开发文档:https://ai.baidu.com/ai-doc/OCR/rk3h7xzck 其实我是看不懂API文档的 文章中的请求参数 调用百度的OCR需要做 ...

  9. python批量分析表格_Python环境下百度Ocr表格批量识别

    参考代码:(Python对代码行缩进要求比较高,复制下列的代码请注意这一点,参考上图) # ---------------------------------------- # Python环境下百度 ...

  10. 【批量图片识别文字命名】如何批量图片识别文字并将识别的文字重命名该图片,怎么弄?下面叫你方法

    前段时间接到一个棘手的难题(识别图片文字,将图片文件名改成该文字) 因为不解决就得手动挨个挨个输入然后把文件命名好 今天又一个文件需求是这样的 图上有姓名文字,要识别出来改成每一张图跟这个一样,有的人 ...

最新文章

  1. 第五百七十二、三天 how can I 坚持
  2. hdu1051 Wooden Sticks
  3. Mysql5.5部署MHA
  4. Linux Shell脚本入门教程系列之(十一)Shell while循环
  5. 久等了!支付宝集五福活动官宣: 今年又有新玩法
  6. ASP.NET MVC Html.BeginForm用法1
  7. dedecms织梦入门
  8. python机器学习依赖库
  9. vb.net 全局键盘钩子
  10. ColorUI开发手册(适用于后端同学使用)
  11. 猿创征文 | 2022 我的开发者工具
  12. c语言if用法详解,C语言if语句的使用讲解
  13. 记一次完整的npm包开发 --- 发布过程
  14. Graphics画图自定义画笔
  15. 2020年chx的计算机保研之路系列(5)——夏令营面试问题及感想杂谈
  16. 云计算和大数据时代网络技术揭秘(十三)VXLAN
  17. WEB集群实现LVS负载均衡+域名解析 经典案例——详解
  18. MySQL utf8mb4字符集按中文拼音排序
  19. D3.js v5.0 旭日图
  20. 【数据库】ER模型的简单例子

热门文章

  1. 为什么台湾的Yahoo!叫奇摩 ?
  2. 深度学习vs深度学习,到底嘛意思?
  3. pe不认服务器硬盘,WINPE认不出硬盘或移动硬盘怎么办?
  4. 部分商誉确认法和全部商誉确认法
  5. LOJ6070 基因 分块+回文自动机
  6. 透镜成像、眼球成像、小孔成像原理
  7. 疫情下,裁员补偿标准不可不知
  8. java文档翻译,将word文件翻译该怎么操作?
  9. gopher攻击mysql_CTFweb类型(二十七)gopher对mysql的利用及例题讲解
  10. Django开发web程序经典问题之一------You may need to add ‘192.168.*.*‘ to ALLOWED_HOSTS.