无线且列窄图片如何转excel?

写此文原因:图片要转excel,这放以前,是不能实现的功能,但随着人工智能的蓬勃发展,人们已克服了这一难题,但是,我们知道,要将图片识别成excel,识别程序首先要先识别图片中的表格特征,而体现表格特征的主要是表格线和文字排列,其中以表格线最为重要,所谓表格线,是指外围有个大的矩形,里面有N个小矩形。表格线齐全的图片对OCR来说,一般没什么“压力”,完整的表格线体现为每行一条横线,每列一条竖线,否则视为表格线不完整。表格线如果不完整,但有些没表格线的如流水账单之类的图片,如果文字排列规则,具备表格样式的特征也能很好的被眼精星表格文字识别系统所识别,但有些既没表格线,或表格线不完整,且文字排列也不规则,特别是列与列之间的距离太窄,有些不到1MM,这时要想在转换后的excel中让它们各自形成独立的列,就需要我们在识别前期对图片做一些必要的处理了,怎么处理呢?具体请看以下内容。

需求概要:将下图转换成excel,且需按标注字母分列。

需要用到的软件:windows自带画图板、金鸣表格文字识别电脑客户端(其它程序可能无此功能)

实现目标原理:将原图片列宽调大,以便于识别程序按规律加上表格线。

操作概要:用画图板打开原图片后,利用它的剪切功能移动列宽过窄的列,使列宽加大,从而便于金鸣表格文字识别系统在识别过程中自动添加表格线(其它程序可能无此功能),实现有效地将各列分开。

处理方法:

步骤一、打开WIN系统自带的画图板,然后点击“文件”—打开,打开需编辑的图片。

步骤二、点击“主页”,再点击“选择”,选中B列,在不松开鼠标的情况下将B列往右平移约1CM,然后松开鼠标,使AB列的距离变宽。

步骤三、选中F列所有的“中长期个人“,然后按delete键,将其删除(转换后再将其批量添加即可),让EF列距变宽。

步骤四、选中F列,并将其平移约1CM,使FG列距变宽。

步骤五、将图片处理成如下图,点击“保存“,将图片保存好。

步骤六、将编辑好的图片添加进金鸣表格文字识别电脑客户端列表。

步骤七、点击“提交识别“或”识别全部“,即可转换成预期的效果(如下图)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/266883.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

nodejs+vue+微信小程序+python+PHP基于spark的酒店管理系统-计算机毕业设计推荐

通过管理系统进行全面的线上管理。管理者可以通过基于spark的酒店管理系统,全面掌握酒店客房的各项状态,会员通过系统查询酒店客房信息,在线预定。 酒店作为旅游过程必须的设施,也逐渐需需要进行信息化管理,把酒店类型…

PDF控件Spire.PDF for .NET【转换】演示:将 PDF 转换为 Excel

PDF是一种通用的文件格式,但它很难编辑。如果您想修改和计算PDF数据,将PDF转换为Excel将是一个理想的解决方案。在本文中,您将了解如何使用Spire.PDF for .NET在 C# 和 VB.NET 中将 PDF 转换为 Excel。 Spire.Doc 是一款专门对 Word 文档进行…

【LeetCode刷题-树】-- 103.二叉树的锯齿形层序遍历

103.二叉树的锯齿形层序遍历 方法:广度优先搜索 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int …

【JavaWeb学习笔记】8 - HTTP

一、常用文档 请求头 响应头 中间件获取的网页协议和返回的内容 这些称为HTTP协议 请求和响应 常见的请求头 响应头 状态码 HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务…

.net 安装Postgresql驱动程序ngpsql

.net 安装Postgresql驱动程序ngpsql 最近搞一个物联网项目,需要采集fanuc数控机床的数据,厂家提供的API只支持windows,所以就决定C#开发,数据库用postgresql, 安装数据库驱动一波三折。 作为一个讨厌微软的老程序猿&…

Linux16 ftp文件服务区、vsftpd文件系统服务安装、lftp客户端安装、NFS远程共享存储

目录 一、FTP基础ftp主动模式ftp被动模式 二、vsftpd配置共享目录编辑配置文件使用windows 访问 三、客户端安装 (lftp)匿名用户的一些操作(lftp {ip})ftp配置本地用户登录配置本地用户ftp配置文件 lftp操作 NFS远程共享存储安装n…

BERT大模型:英语NLP的里程碑

BERT的诞生与重要性 BERT(Bidirectional Encoder Representations from Transformers)大模型标志着自然语言处理(NLP)领域的一个重要转折点。作为首个利用掩蔽语言模型(MLM)在英语语言上进行预训练的模型&…

conda 计算当前包的个数

Conda是一个强大的包管理器和环境管理器,它用于安装和管理来自不同源的软件包。若要计算当前conda环境中安装的包的数量,你可以使用以下命令: 首先,激活你想要检查的conda环境(如果不是默认的base环境)&am…

dockerfile创建自定义镜像

1、作用 创建自定义的镜像,包含配置文件、挂载点、对外暴露的端口、设置环境变量等 2、docker创建镜像的方式 (1)基于已有镜像创建 根据官方提供的镜像源创建镜像,拉取容器,但空空如也,只能提供基础功能…

Swagger快速上手

快速开始&#xff1a; 导入maven包 <dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.7.0</version> </dependency><dependency><groupId>io.springfox<…

深拷贝、浅拷贝 react的“不可变值”

知识获取源–晨哥&#xff08;现实中的人 嘿嘿&#xff09; react中如果你想让一个值始终不变 或者说其他操作不影响该值 它只是作用初始化的时候 使用了浅拷贝–改变了初始值 会改变初始值(selectList1) 都指向同一个地址 const selectList1 { title: 大大, value: 1 };con…

编辑器Sublime text 常用快捷命令 列模式 替换空行

平替notepad 下载可取官网 www.sublimetext.com 据说可以无限试用&#xff0c;没有功能限制 1、快速删除空行 ctrl h选择正则表达式 .*Find输入&#xff1a; ^(\t)*$\nReplace输入&#xff1a;点击Replace All 2、快速选择指定字符 用鼠标选中alt f3修改 3、列编辑模式 ct…