///图片颜色区分,剩下白色和黑色 /// /// ///-IMDN开发者社群-imdn.cn">
///图片颜色区分,剩下白色和黑色 /// /// /// - IMDN开发者社群-imdn.cn">
首页 »
C# »
C#实现图片中文识别成文本文字,已应用项目中
于 2020-04-24 发布
0 245
C#将图片里中文识别成文本文字,中文识别,.net 实现中文识别 支持*.bmp; *.jpg; *.gif; *.jpeg;*.png等图片格式上的中文,文字 识别 【核心代码】 public Form1() { InitializeComponent(); //ocr = new TesseractEngine("./tessdata", "eng", EngineMode.TesseractAndCube);//设置语言 英文 ocr = new TesseractEngine("./tessdata", "chi_sim");//设置语言 中文 // ocr = new TesseractEngine("./tessdata", "jpn");//设置语言 日语 } private void button1_Click(object sender, EventArgs e) { OpenFileDialog filename = new OpenFileDialog(); filename.Filter = "All files(*.*)|*.*|image files(*.bmp)|*.bmp; *.jpg; *.gif; *.jpeg;*.png"; filename.FilterIndex = 2; if (filename.ShowDialog() == DialogResult.OK) { Bitmap bit = new Bitmap(Image.FromFile(filename.FileName.ToString())); Page page = ocr.Process(bit); string str = page.GetText();//识别后的内容 page.Dispose(); pictureBox1.Image = bit; richTextBox1.AppendText(str); } } /// /// 图片颜色区分,剩下白色和黑色 /// /// ///
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
-
PAT | 蓝桥 | LeetCode学习路径 & 刷题经验.pdf(共35页)
PAT | 蓝桥 | LeetCode学习路径 & 刷题经验.pdf(共35页)
- 2020-04-12下载
- 积分:1
-
C# 将类库 生成帮助文档工具 源码
C# 将类库 生成帮助文档工具 源码
- 2015-06-08下载
- 积分:1
-
.NET_4.5.1_开源代码
.NET_4.5.1_开源代码
- 2019-12-24下载
- 积分:1
-
hex转bin的程序
hex转bin的程序, 支持大于64K的hex, 网上下载的Hex2Bin不支持64k. 包含工程文件, 简单包装即可生成一个Hex2Bin的小程序【核心代码】 String szLine = ""; String szHex = ""; if (szHexPath == "") { MessageBox.Show("请选择需要转换的目标文件! ", "错误"); return; } StreamReader HexReader = new StreamReader(szHexPath); while (true) { szLine = HexReader.ReadLine(); //读取一行数据 if (szLine == null) //读完所有行 { break; } if (szLine.Substring(0, 1) == ":") //判断第1字符是否是: { if (szLine.Substring(1, 8) == "00000001")//数据结束 { break; } szHex = szLine.Substring(9, szLine.Length - 11); //读取有效字符 } } HexReader.Close(); //关闭目标文件 Int32 i; Int32 j = 0; Int32 Length = szHex.Length; byte[] szBin = new byte[Length]; pbConvert.Maximum = Length / 2; for (i = 0; i < Length; i = 2) //两字符合并成一个16进制字节 { szBin[j] = (byte)Int16.Parse(szHex.Substring(i, 2), NumberStyles.HexNumber); j ; pbConvert.Increment(i); } if (szBinPath == "") { szBinPath = Path.ChangeExtension(szHexPath, "bin"); tbBinPath.Text = szBinPath; } FileStream fBin = new FileStream(szBinPath, FileMode.Create); //创建文件BIN文件 BinaryWriter BinWrite = new BinaryWriter(fBin); //二进制方式打开文件 BinWrite.Write(szBin, 0, Length); //写入数据 BinWrite.Flush();//释放缓存 BinWrite.Close();//关闭文件 MessageBox.Show("文件转换完成! ", "提示"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); }
- 2020-12-05下载
- 积分:1
-
用linq实现 从数组中随机选n个 元素 示例
用linq实现 从数组中随机选n个 元素 示例
- 2014-06-12下载
- 积分:1
-
C#酒店管理系统源码(含数据库)
C#酒店管理系统源码(含数据库)
- 2019-06-02下载
- 积分:1
-
用C++模拟圆弧插补(图形)
用C 模拟圆弧插补(图形) http://blog.csdn.net/z893345329/article/details/25922857
- 2019-04-25下载
- 积分:1
-
C# 人事工资管理系统源码(含数据库)
C# 人事工资管理系统源码(含数据库)
- 2018-04-06下载
- 积分:1
-
QuickBootstrap mvc EF Bootstrap 快速开发框架源码
基于ASP.NET MVC、EntityFramework、Memcached、Bootstrap的快速项目开发框架,只需3秒钟即可创建一个带有简单用户管理的项目。
- 2014-10-23下载
- 积分:1
-
Log4net 常用类Logger 示例源码
Log4net 常用类Logger 示例源码
- 2014-10-16下载
- 积分:1