C# 调用百度ai识别图片文字功能

1、创建百度AI文字识别应用

打开连接:https://cloud.baidu.com   登录自己的百度账号

然后如图所示:

文字识别功能区点进去。

根据提示填写信息,然后创建应用。创建完之后会生成一些程序使用的key。

如图:

这个是我的,你们可以自己创建生成。

有了这个之后可以在程序中使用了。

2、创建VS控制台应用程序,引入动态链接库

创建vs控制台程序。我使用的vs2019。。这个版本不影响。

然后引用包。右键项目名-->>>管理NuGet程序包

浏览搜索Baidu.AI。。安装

代码:

using Baidu.Aip.Ocr;
using Newtonsoft.Json.Linq;
using System;
using System.IO;
namespace BaiDuTest
{class Program{static void Main(string[] args){string apiKey = "Ov-------------E3Yk";//根据自己申请的keystring secretKey = "wW7c-----------0tM3SnvBa";//根据自己申请的keyOcr client = new Ocr(apiKey, secretKey){Timeout = 30000//延时时间};byte[] image = File.ReadAllBytes(@"image\5.png");//需要识别的图片路径JObject result = client.GeneralBasic(image);//json数据,具体格式可以看官方API说明//var result = client.WebImage(image);Console.WriteLine(result);Console.ReadKey();}}
}

结果:


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部