百度AI的图片识别文字
2018-08-29 09:46
656 查看
话不多说上代码
private void button1_Click(object sender, EventArgs e)
{
try
{
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = “图片(.png;.jpg;.bmp;.jpeg)|.png;.jpg;.bmp;.jpeg”;
if (dialog.ShowDialog() == DialogResult.OK)
{
GeneralBasicDemo(dialog.FileName);
}
}
catch (Exception ex)
{
MessageBox.Show(“报错,原因:” + ex.Message, “错误”, MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
} public void GeneralBasicDemo(string url) { // 设置APPID/AK/SK var APP_ID = "你的 App ID"; var API_KEY = "你的 Api Key"; var SECRET_KEY = "你的 Secret Key"; var client = new Baidu.Aip.Ocr.Ocr(API_KEY, SECRET_KEY); client.Timeout = 60000; // 修改超时时间 var image = File.ReadAllBytes(url); // 调用通用文字识别, 图片参数为本地图片,可能会抛出网络等异常,请使用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); string strcs = ""; foreach (var line in result["words_result"]) { strcs += line["words"] + "\n"; } richTextBox1.Text = strcs.ToString(); }阅读更多
相关文章推荐
- 用百度AI的OCR文字识别结合PHP实现了图片的文字识别功能
- 用百度AI的OCR文字识别结合JAVA实现了图片的文字识别功能
- 调用百度大脑智能里的文字识别实现图片识别
- 【文字识别】百度AI之运行IOS示例(Demo)工程总结
- 基于百度AI的文字识别-Python
- 基于百度API的图片文字识别(支持中文,英文和中英文混合)
- java调用百度接口 识别图片文字
- 【Python】Python利用百度AI进行文字识别
- 阿里 旷视 百度 OCR图片文字识别功能对比
- 百度AI实现图片转文字-python
- python利用百度AI实现文字识别功能
- Python基于百度AI的文字识别的示例
- 百度云 ai接口 图片文字识别
- OCR文字识别工具,轻松帮你识别图片上的文字
- img2text图片文字识别输出到txt
- java实现图片文字识别ocr
- Java 图片文字识别
- Python图像处理之图片文字识别(OCR)
- ocr图片文字识别软件怎么将图片转换成word
- 长微博识别—让图片里的文字走出来!