基本信息
源码名称:ocr 识别图片中的文字(图片转文字)
源码大小:167.22M
文件格式:.rar
开发语言:C#
更新时间:2018-11-07
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
ocr图片识别中文 文字
ocr图片识别中文 文字
原始图片:
识别结果
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Tesseract;
namespace test.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
string ocrTtxt = "";
//chi_sim是中文库
const string language = "chi_sim";
//Nuget安装的Tessract版本为3.20,tessdata的版本必须与其匹配,另外路径最后必须以"\"或者"/"结尾
string TessractData = AppDomain.CurrentDomain.BaseDirectory @"tessdata\";
TesseractEngine test = new TesseractEngine(TessractData, language);
//创建一个图片对象
Bitmap tmpVal = new Bitmap(AppDomain.CurrentDomain.BaseDirectory @"Content\name.png");
//灰度化,可以提高识别率
var tmpImage = Helper.Class.ToGray(tmpVal);
//Page tmpPage = test.Process(tmpImage, pageSegMode: test.DefaultPageSegMode);
Page tmpPage = test.Process(tmpImage);
ocrTtxt = tmpPage.GetText();
return View();
}
}
}