c# imager让图片有圆角unity_C# 10分钟完成百度图片提取文字(文字识别)——入门篇...
现在图片文字识别已经很成熟了,比如qq长按图片,点击图片识别就可以识别图片的文字,将不认识的、文字数量大的、或者不能赋值的值进行二次可复制功能。
我们现在就基于百度Ai开放平台进行个人文字识别,demo使用的是C#控制台应用程序,后续有需要的可以嫁接到指定项目中使用,比如提供选择图片,点击识别,
获取返回的值。废话不多说,上干货:
总体为:
注册百度账号api,创建自己的应用;
创建vs控制台应用程序,引入动态链接库;
编写代码调试,效果图查看;
总结。
1、创建百度AI文字识别应用
在百度AI开放平台中,登录自己的百度账号,点击“文字识别”服务中的“通用场景文字识别”,选择“创建应用”,填好应用名称,选择应用类型,填好应用描述,这样就创建好了“通用场景文字识别”服务。
具体不废话,不知道的小伙伴可以移步看这里:C# 10分钟完成百度人脸识别——入门篇。
创建完成后会生成APPID、APP Key、Secret Key,这些是关键内容,后面要用。
2、创建VS控制台应用程序,引入动态链接库
首先我们创建一个VS控制台应用程序,这里就不详细说明。
然后引入百度Baidu.AI动态链接库,步骤如下,小编使用2017,所以直接在NuGet中搜索Baidu.AI安装即可。
安装文字识别 C# SDK
C# SDK 现已开源! https://github.com/Baidu-AIP/dotnet-sdk
** 支持平台:.Net Framework 3.5 4.0 4.5, .Net Core 2.0 **
方法一:使用Nuget管理依赖 (推荐)
在NuGet中搜索 Baidu.AI
,安装最新版即可。
packet地址 https://www.nuget.org/packages/Baidu.AI/
方法二:下载安装
文字识别 C# SDK目录结构
Baidu.Aip ├── net35 │ ├── AipSdk.dll │ ├── AipSdk.xml │ └── Newtonsoft.Json.dll ├── net40 ├── net45 └── netstandard2.0 ├── AipSdk.deps.json └── AipSdk.dll
如果需要在 Unity 平台使用,可引用工程源码自行编译。
安装
1.在官方网站下载C# SDK压缩工具包。
2.解压后,将 AipSdk.dll
和 Newtonsoft.Json.dll
中添加为引用。
3、编写代码调试,效果图查看
创建一个空文件夹,命名为Image,存一个张有文字的图片,做调试。
在Program.cs中编写代码,代码编写如下,可以直接拷贝进行调试。
下面注释了的每一行都是一种识别,更多识别请看官网:https://ai.baidu.com/docs#/OCR-Csharp-SDK/top
调用两个,一个精准,一个不精准,先看精准的:
调用的是:var result = client.GeneralBasic(image);,最后一个字没识别出来
我的图片文字是“做个快乐读书人”,最后的“人”没识别出来,我们换一个能后识别复杂背景的,
调用的是:var result = client.GeneralEnhanced(image);
4、总结
具体业务使用看场景使用不同的接口即可。
这只是一个简单的识别,针对不能赋值、文字繁多、不认识的字都可以做一个简单的文字识别,更多内容需要大家去摸索入坑
c# imager让图片有圆角unity_C# 10分钟完成百度图片提取文字(文字识别)——入门篇...相关推荐
- C# 10分钟完成百度翻译(机器翻译)——入门篇
C# 10分钟完成百度翻译(机器翻译)--入门篇 1.注册百度账号api,创建自己的Api应用 2.创建vs控制台应用程序 3.编写程序并调试 post请求工具类 文本翻译-通用版 文本翻译-词典版 ...
- 不固定图片宽高瀑布流_类百度图片的固定高度横向瀑布流js方法及纯css实现的方法记录...
微信图片_20190117105118.png 纯css实现代码: Document div{ display: flex;/*显示模式设置为弹性盒子*/ flex-wrap: wrap;/*进行强制 ...
- python如何爬取图片_百度图片爬虫-python版-如何爬取百度图片?
上一篇我写了如何爬取百度网盘的爬虫,在这里还是重温一下,把链接附上: http://5912119.blog.51cto.com/5902119/1771391 这一篇我想写写如何爬取百度图片的爬虫, ...
- json返回的img图片被原样输出_爬取百度图片,并下载至本地
爬取百度图片 一:本节目标 本次爬取的目标是百度图片,将图片下载到本地 二:准备工作 安装Scrapy.Python3 三:爬取思路 我们需要实现的是下载图片,所以需要获取图片的真实链接 四:爬取分析 ...
- 如何使用python爬取百度图片_【Python】爬取百度图片进行人脸识别
importos,cv2,requests,json,re,timeimporttensorflow as tffrom bs4 importBeautifulSoupdefcheck_path(pa ...
- 0基础自学软件测试,10分钟从测试9个阶段带你入门【建议收藏】
0基础如何快速入门软件测试,本文从测试九个阶段,附带9张各阶段测试路线图带你走进软件测试,废话不多说直接上干货! 一.软件测试视频第一阶段-前置基础知识 1.学习目标: 可掌握的核心能力: 1. 熟悉 ...
- 3测试图片显示置信度_告别腾讯百度图片文字识别API调用,OCR图片文字识别就用这条代码...
上期文章我们分享了tesseract的基本安装,本期我们来分享一下如何使用python与tesseract进行代码的编程来实现tesseract的文字识别 在开始本期文章之前,请认真阅读一下小编前期分 ...
- 想学习如何把excel图片转表格?1分钟教会你图片转表格怎么转
应该有不少小伙伴接收过上司或领导以图片格式发送过来的excel表格吧?并且还会要求我们将里面的内容整理为电子档,便于后期的内容编辑以及数据修改. 而当你们收到这种任务时,是怎么去操作的呢?是不是大部分 ...
- 如何压缩图片jpg格式?一分钟学会jpg图片压缩
现在技术越来越发达,jpg图片质量也越来越高,质量越高占用的内存越多,储存起来非常的不方便.很多小伙伴就会用jpg图片压缩器去缩小图片kb,这里推荐一种可以无损压缩jpg图片的方法,一起来看看jpg压 ...
最新文章
- mysql 数据库导入导出方法总结
- SAP一句话入门:Human Resource
- python跟踪脚本进度(类似bash-x)
- mysql 更新 字段 递增_MySQL使用递增变量更新字段
- C# MVC使用阿里云对象存储加快图片加载速度(一)
- crf模型 java_定制你自己的CRF模型
- AI 又进阶!除了鉴别 PS 图片,还能一键卸妆!
- 该怎么输出log?!
- 中文书籍中对《人月神话》的引用(完结,共110本):软件工程通史1930-2019、实用Common Lisp编程……
- 使用百度EasyDL训练自己的图像识别模型
- serialVersionUID详解
- 等额本息和等额本金实现步骤
- activiti中关于历史数据的表
- mac安装linux时触控板不能用,macbookpro上装Deepin 20.2后wifi和触摸板不可用的解决
- 用技术致敬每一位妈妈,B站up主用AI还原李焕英老照片动态影像
- 什么是线程同步和线程异步?
- 硬盘对拷后没法启动怎么办
- Excel数据上传并且导入数据库
- 基于python中cv2库的图像分割
- matlab 计算两个函数的卷积