c#图片OCR识别

c#图片OCR识别

c#图片OCR识别

c#OCR识别图片识别文字,支持中文,内有一百多个语言支持包。无第三方接口。使用开源框架。语言支持包在 debug下面的tessdata中,代码调用简单,传入对应支持包名称即可。

1、下载程序包Tesseract
在这里插入图片描述
加载不出来,可能协议不支持,修改一下再试。控制台输入:[Net.ServicePointManager]::SecurityProtocol=[Net.ServicePointManager]::SecurityProtocol-bOR [Net.SecurityProtocolType]::Tls12

2、下载语言包。包含所有工程源码,含语言支持包100多种,包含中文

3、tesseract的识别语言包直接把这个文件包放到运行程序目录(bin\debug)下:

调用代码识别:

 //首先先初始化类,设置语言
            TesseractEngine ocr;
            ocr = new TesseractEngine("./tessdata", "chi_sim");//设置语言   中文
            //ocr = new TesseractEngine("./tessdata", "eng", EngineMode.TesseractAndCube);//设置语言   英文
            //ocr = new TesseractEngine("./tessdata", "jpn");//设置语言   日语

           // 导入图片进行识别           
            Bitmap bit = new Bitmap(Image.FromFile("D:\\a9.jpg"));

           

            //bit = PreprocesImage(bit);//进行图像处理,如果识别率低可试试
            Page page = ocr.Process(bit);
            string str = page.GetText();//识别后的内容
            page.Dispose();

到此完成,操作简单。都是免费开源框架,支持语言包众多。是一个不错选择。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在C#中使用OCR识别驾照,你可以使用百度AI提供的OCR API。下面是一个示例代码: ```csharp using System; using System.IO; using System.Collections.Generic; class Program { static void Main() { var image = File.ReadAllBytes("图片文件路径"); // 设置API密钥和密钥 var client = new Baidu.Aip.Ocr.Ocr("API Key", "Secret Key"); // 驾驶证识别 var result = client.DrivingLicense(image); Console.WriteLine(result); // 如果有可选参数 var options = new Dictionary<string, object> { {"detect_direction", "true"} }; // 带参数调用驾驶证识别 result = client.DrivingLicense(image, options); Console.WriteLine(result); } } ``` 请注意,你需要替换代码中的"API Key"和"Secret Key"为你自己的百度AI OCR API的密钥。同时,也要替换代码中的图片文件路径为你要识别的驾照图片的路径。 这个示例将使用百度AI的OCR API进行驾驶证识别,并打印出结果。你还可以根据需要添加可选参数来调整识别的行为。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [C#利用百度云进行驾驶证和行驶证的识别](https://blog.csdn.net/xxuncle/article/details/87882794)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [行驶证OCR识别,信息提取](https://blog.csdn.net/ZsHua_18519103264/article/details/80846018)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值