本文介绍如何通过C# 程序来sql教程扫描并读取图片中的文字,这里以创建一个.Net Core程序为例。下面是具体java基础教程步骤,供参考。

程序测试环境:

  • Visual Studio版本要求不低python基础教程于2017
  • 图片扫描工具:Spire.OCR for .NET
  • 图片格式:png(这里的图片c#教程格vb.net教程式支持JPG、PNG、GIF、BMP、TIFF等格式)
  • 扫描的图片文字:中文(另可支持中文、英语、日语、韩语、德语、法语等)
  • .Net Core 2.1

详细步骤

1. 创建一个.Net Core控制台应用程序。

2. 通过NuGet添加依赖

(1)在【解决方案资源管理器】中,鼠标右键点击【依赖项】,选择【管理NuGet程序包】

(2)在弹出的界面中,选择【浏览】-在搜索框中输入Spire.OCR,点击“安装”

在依次弹出的2个窗口中选择“确定”和“我接受”

(3)完成后,可查看到已添加的依赖项

3.复制dll

情况1:如果为.net core 3.0及以上版本,则从bin\Debug\netcoreapp3.0\runtimes\win-x64\native文件夹中复制如图中的6个dll文件到程序运行路径bin\Debug\netcoreapp3.0;

情况2如果是.net core 3.0以下版本(如本文本中的测试环境),则需要下载Spire.OCR包,并解压,将该文件路径Spire.OCR\Spire.OCR_Dependency\x64中的6个dll复制到程序运行路径F:\VS2017project\ReadTextFromImg_OCR\ReadTextFromImg_OCR\bin\Debug\netcoreapp2.1

4.完成以上操作后,可参考如下代码内容,读取图片上的文本内容

using Spire.OCR;
using System.IO;namespace ReadTextFromImg_OCR
{class Program{static void Main(string[] args){OcrScanner scanner = new OcrScanner();scanner.Scan("image.png");File.WriteAllText("output.txt", scanner.Text.ToString());}}
}

测试图片:

文字读取结果:

—End—

C# 扫描并读取图片中的文字相关推荐

  1. C# 扫描并读取图片中的文字(.NET Core)

    本文介绍如何通过C# 程序来扫描并读取图片中的文字,这里以创建一个.Net Core程序为例.下面是具体步骤,供参考. 程序测试环境: Visual Studio版本要求不低于2017 图片扫描工具: ...

  2. python读取图片上的文字_Python帮你读取图片中的文字(OCR)

    此文主要介绍如何通过Python读取图片中的文字(光学字符识别,OCR) 第一步 安装 tesseract 安装过程中注意勾选中文(chi_sim, chi_tra). 第二步 python 安装 p ...

  3. Python读取图片中的文字(OCR)

    1. 安装 tesseract github官方tesseract下载 本想安装长期支持版本4.0 LSTM,但在其官网上只找到了5.0.0版本的安装二进制exe文件.又不想源码编译安装那么麻烦,所以 ...

  4. C# .NET实现扫描识别图片中的文字

    本文以C#及VB.NET代码为例,介绍如何扫描并读取图片中的文字.文中的示例代码介绍详细,对我们学习C#有一定的帮助,感兴趣的小伙伴可以跟随小编一起学习一下 ( 转载脚本之家:https://www. ...

  5. python怎么识别图片里面的文字并合成语音_几行代码搞定识别图片中的文字信息,同时转换成语音...

    image前几天想把一篇不错的文章保存下来,无奈是图片的,于是想利用python把图片中的文字识别出来 实现的方式还是挺多的,这里介绍下百度的AI开放平台,毕竟大公司,感觉识别的精度会高点,同时相信他 ...

  6. 【按文分图工具】可以批量扫描图片,按图片中的文字分门别类的软件,图片文字分类软件

    9-2 在有些工作中,经常会接收到非常多的图片,然后要对这些图片做分类,如果分类的依据正好是靠图片上的文字的话,那本文章正合适. 比如图片上面有一些文字,需要通过这些文字来对图片进行分类,如果图片非常 ...

  7. 如何扫描识别图片中的文字?

    经常需要识别图片文字的上班族都有方法,如何扫描识别图片中的文字?职场新手是不会的,上班族也可也学习一下,这里就教大家如何扫描识别文字. 1.首先要在百度或者下载站去搜索捷速OCR文字识别软件,熟悉操作 ...

  8. Dropbox如何使用机器学习从数十亿图片中自动提取文字

    参加 2018 AI开发者大会,请点击 ↑↑↑ 作者 | Leonard Fink 译者 | 刘旭坤 整理 | Jane 出品 |  AI科技大本营 [导读]提到 Dropbox,大家可能都知道这是一 ...

  9. 怎么把图片中的文字转换成word

    怎么把图片中的文字转换成word 时间过的真快,转眼间已经有十年了.十年里发生了太多的事,有些事依稀还记得,但更多的已经忘记.忘记了那些烦恼与忧愁,以为自己会快乐,才发现一切并不是以自己的意志为转移. ...

最新文章

  1. Ubuntu16.04如何换pip源
  2. net4.0 程序没反应_@Java程序员,精通Spring,你不得不知道的那些书
  3. output怎么用_用树莓派实现室内温度监控
  4. LeetCode 929. 独特的电子邮件地址
  5. mysql 查询时间之内_MySQL 查询时间段内的数据
  6. 基础学习笔记之opencv(5):实现鼠标选定矩形框
  7. ruby服务器端解析json字符串
  8. Pyhton注释符号使用方法及规范
  9. 安装phpmyadmin
  10. 文件、图片上传,下载预览的实现
  11. 如何从iTunes Store赠送音乐,电影等
  12. deeplink跳转快应用返回出现两次系统添加桌面的弹框
  13. win7桌面文件夹删不掉
  14. HbuilderX恢复文件的方式
  15. java:浅谈axis调用webservice接口
  16. 入行IC选择国企、私企还是外企?(内附各IC大厂薪资福利情况)
  17. java 将字符串数组清空_在Java中如何将字符串集转换为字符串数组
  18. 第15届全国大学生知识竞赛 2022ciscn初赛 部分wp
  19. vue项目将多张图片生成一个gif动图
  20. Python-深度学习-Keras 简介

热门文章

  1. 三对角行列式计算(涉及等差数列的构造+一元二次方程两个解的关系)
  2. 【Java:JDBC+MySQL实现学生信息管理系统】
  3. 科大讯飞AIUI唤醒报错25102
  4. 高斯正算C语言程序,一个老师给的高斯投影正、反算c++源码(最新整理)
  5. java 基准测试 格式_JMH java基准测试
  6. 生动理解java接口
  7. JVAV-基础②标识符与运算符
  8. 山外K66复用管脚配置学习
  9. 华为服务器cpu位置,服务器cpu参数详解
  10. ChatGPT注册全流程