-
2020-05-27 21:59:52
@本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府
前言
本文主要介绍了关于利用python将图片转换成excel文档的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
实现步骤
读取图像,获取图像每个像素点的RGB值;
根据每个像素点的RGB值设置excel每个方格的颜色值;
根据像素点的坐标,写入excel文件;
保存退出;示例代码
from PIL import Image import numpy as np import time import matplotlib.pyplot as plt import xlsxwriter def get_xy(row, col): table = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' num1 = col / 26 num2 = col % 26 # print num1, num2 if num1 == 0: return table[num2 - 1] + str(row) else: return table[num1-1] + table[num2 - 1] + str(row) def main(): img = np.array(Image.open('whale.jpeg')) # plt.figure("whale") # plt.imshow(img) # plt.show() rows, cols, dims = img.shape print img.shape print img.dtype print img.size print type(img) # print img[188, 188, 0] excel = xlsxwriter.Workbook('image_excel.xlsx') cellformat = excel.add_format({'bg_color': '#123456', 'font_color': '#654321'}) worksheet1 = excel.add_worksheet() data = [] color = [''] * cols cellcolor = "" for i in range(rows): for j in range(cols): # print hex(img[i, j, 0]), hex(img[i, j, 1]), hex(img[i, j, 2]) cellcolor = (hex(img[i, j, 0]) + hex(img[i, j, 1]) + hex(img[i, j, 2])).replace('0x', '') # print cellcolor cellformat = excel.add_format({'bg_color': '#'+cellcolor, 'font_color': '#'+cellcolor}) # cellformat = excel.add_format({'bg_color': '#C6EFCE', # 'font_color': '#006100'}) worksheet1.conditional_format(get_xy(i, j), {'type': 'cell', 'criteria': '<', 'value': 50, 'format': cellformat}) # data.append(data_row) excel.close() if __name__ == '__main__': main() # print get_xy(133, 27)
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值
非常感谢你的阅读
大学的时候选择了自学python,工作了发现吃了计算机基础不好的亏,学历不行这是没办法的事,只能后天弥补,于是在编码之外开启了自己的逆袭之路,不断的学习python核心知识,深
入的研习计算机基础知识,整理好了,我放在我们的微信公众号《程序员学府》,如果你也不甘平庸,之外的东西,比如,如何
做一个精致的程序员,而不是“屌丝”,程序员本身就是高贵的一种存在啊,难道不是吗?点击加入
想做你自己想成为高尚人,加油!更多相关内容 -
利用python将图片转换成excel文档格式
2020-12-23 18:47:00本文主要介绍了关于利用python将图片转换成excel文档的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 实现步骤 读取图像,获取图像每个像素点的RGB值; 根据每个像素点的RGB值设置... -
图片表格如何转换成excel表格
2022-01-22 22:06:29如何将图片表格如何转换成excel表格呢? 比如在看书或学习的时候,想把书中的表格弄成Excel,便于做笔记。 处理的时候,先进行截图,只要处理表格。如果整张图的话,会生成word文件,看个人需要。 目录 截图...如何将图片表格如何转换成excel表格呢?
目录
比如在看书或学习的时候,想把书中的表格弄成Excel,便于做笔记。
网上有一些是很好用,但是超过次数后得收费。不常用,收费就不想整了,有没有好的方式去处理呢? 用QQ的文字识别来处理,就是步骤多了几步而已。
处理的时候,先进行截图,只要处理表格。如果整张图的话,会生成word文件,看个人需要。
截图:
打开QQ对话框
找个好友,打开对话
选择要处理的图片
右击图片选择提取文字:
点击 转为在线文档
点击内容自动换行:
因为内容到,选择自动换行
点击文档操作:
导出excel
这样就达到目的了。
总结:
图片表格如何转换成excel表格,用QQ文字识别就可以搞定。有些也可以处理,但是很多需要收费。 如果想导出word的,就可以整张图片进行操作、QQ文字识别还是很强大的。
-
文档批量转换图片 Excel文档批量转图片工具 v1.7
2020-12-14 20:31:35“Excel文档批量转图片工具”能快速性将多个Excel文档(*.xls;*.xlsx)直接转换为图像文件,包括JPG BMP 等图像格式文件。可以将工作表分页转换为每页一张图片,也可以将整个工作表转换为 -
图片转excel方法
2021-07-19 11:20:20最近工作中遇到一个问题,把图片转成excel,原文件不在我这儿,我只有一个word里的截图,非常大的表格有好几个,到处找人要原文件,都没有。于是我怒而查找图片转excel的方法,当然如果不嫌麻烦的可以直接手敲。找了...最近工作中遇到一个问题,把图片转成excel,原文件不在我这儿,我只有一个word里的截图,非常大的表格有好几个,到处找人要原文件,都没有。于是我怒而查找图片转excel的方法,当然如果不嫌麻烦的可以直接手敲。找了半天,都是一些收费软件。然后偶然发现,qq可以做到,具体步骤如下:
1. 打开qq聊天框,把你要转换的图片粘贴到聊天框里,下面拿个简单表格图片举例
2. 然后在聊天框里点图片右下角放大查看图片
3.点击左下角文字识别
4. 识别之后,点击下面红框这里,转为在线文档
5. 转换结果如下图,直接转到了在线文档里,之后再复制到excel里就可以了
6. 有时候转换过程会漏掉一两个数据,自己补上即可
-
excel链接转图片
2021-01-08 17:13:02excel 将选中的区域的超链接转为图片 -
PDF转换图片、word、Excel
2021-09-21 12:11:10PDF转换软件 -
把图片中的表格数据转换为excel版本
2022-03-28 10:09:19 -
怎样把EXCEL表格转换成图片
2012-05-16 21:40:05本资源以图片加文字说明的形式,形象直观的介绍了将excel表格转变为图片的快捷方法,适合对excel使用并不非常熟练的朋友。 -
利用python将图片转换成excel文档格式详解
2020-12-16 07:38:39本文主要介绍了关于利用python将图片转换成excel文档的相关内容,编写了一小段Python代码,将图片转为了Excel,纯属娱乐,下面这篇文章主要给大家介绍了关于利用python将图片转换成excel文档格式的相关资料,需要的... -
Excel表格内容直接转换成图片
2018-01-09 10:35:38将Excel表格内容直接转换成图片.常情况下,要将Excel的表格内容复制成图片插在Word文档中,我们除了使用抓图H软件H就是按键盘上的PrintScreen键来抓 取,这两种方法中前者要借助第三方软件来实现,后者虽然简单,但... -
C#实现 图片转Excel 图片转文本 高精度转换 OCR识别
2020-11-24 15:41:09下载后在app.config中配置 对应的 百度AI的 Key和Secret 使用百度AI实现图片识别、使用NPOI优化Excel输出格式支持A4纸横版 A4纸竖版输出 -
Excel文件转图片
2018-05-11 10:25:14将Excel文件转换为多种格式的图片文件源码。Excel文件转图片 -
C#实现DataGridView转换为Excel(包括图片和文本)
2019-02-15 17:22:08C#实现DataGridView转换为Excel(包括图片和文本) -
Python实现将Excel转换成为image的方法
2020-09-20 00:38:41今天小编就为大家分享一篇Python实现将Excel转换成为image的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 -
python实现excel表格图片识别,并转换成excel文件
2021-01-24 13:19:58这个过程有点多,一步一步来。 一、文字识别 ... ... ...这个按官方的说法是每个月可以免费使用1000次,还是很不错的。...一张图片: 实现后的效果: 三、预安装相应的包 首先,要安装腾讯的组件包:tencentcloud-. -
Java通过OpenOffice将word、ppt、excel、图片、txt文档转换成PDF-附件资源
2021-03-02 15:07:44Java通过OpenOffice将word、ppt、excel、图片、txt文档转换成PDF-附件资源 -
怎么快速将图片表格转换为Excel表格?
2022-02-27 18:49:55今天跟大家分享一下怎么快速将图片表格转换为Excel表格? 1.我们想要将下面的图片表格转换为Excel表格。 2.首先打开Excel软件,点击【DIY工具箱】 3.鼠标点击【文字识别】 4.... -
Matlab将图片像素化到Excel表格中
2020-04-02 14:43:12利用Matlab读取图片各个像素的RGB颜色值,然后在Excel中将各像素RGB颜色对应地填充到单元格中。 -
读取Excel文件转换成html
2016-10-26 17:28:251:实现了java读取excel数据 2:生成html -
img2xlsx:Matlab 脚本将图像逐个像素地转换为 Excel 电子表格。-matlab开发
2021-05-31 22:50:16Matlab 脚本将图像逐个像素地转换为 Excel 电子表格。 遍历每个像素并将颜色添加到电子表格的单元格中。 -
fig2xls:将 MATLAB 图形转换为 Excel 图表。-matlab开发
2021-06-01 21:42:53FIG2XLS 将所有打开的图形转换为 Excel 图表。 仅支持散点二维图。 每个子图创建一张图表和一张纸。 FIG2XLS(FIGS) 只转换数字无花果。 在 Excel 的限制范围内,大多数图形属性都会被转换。 -
如何将图片表格转换为excel表格?
2022-02-23 18:32:101.如下图要求将图片表格转换为Excel文件。 2.首先我们打开Excel软件,然后我们点击【DIY工具箱】 3.鼠标点击【文字识别】 4.点击【选择】添加图片文件 5.接着我们勾选表格... -
python图片转Excel
2017-04-28 18:13:19利用Python,把一幅图片转换成Excel或Txt文件,其原理就是把图片的每一个像素提取出来,作为Excel单元格的背景色填充到对应单元格中。 -
C# 将Excel表格转成图片并保存源码
2019-04-17 08:26:19C# 将Excel表格转成图片并保存源码,本人已成功测试,可以成功转换并保存,代码简明! -
.NET实现DataGridView转换为Excel(包括图片和文本)
2019-03-21 16:45:59.NET实现DataGridView转换为Excel(包括图片和文本)