python3版本,无需安装pil
图片尺寸在用之前最好等比例改成360以下,不然会太大,没法看完整

import PIL
from PIL import Image
import openpyxl
from openpyxl.styles import PatternFill, Fill
imageFileName = ('D:/1/2.jpg')   #原始图片保存目录
image = Image.open(imageFileName)   #可以用image.show()来看是不是选对了图片
wb = openpyxl.Workbook()
sheet = wb.create_sheet(title='Sheet1',index=0)  #如果没有(title='Sheet1',index=0) 会报错
imgW, imgH = image.size    #读大小
for w in range(imgW):    #遍历循环 一些死代码for h in range(imgH):rgba = image.getpixel((w,h))colorHex = hex(rgba[0])[2:].zfill(2) + hex(rgba[1])[2:].zfill(2) + hex(rgba[2])[2:].zfill(2)fill = PatternFill(fill_type = 'solid', start_color=colorHex, end_color=colorHex)sheet.cell(row = h + 1, column = w + 1).fill = fill
wb.save(imageFileName + '.xlsx')  #xls可能会打不开
print("done!")     #跑完告诉你一声

保存的excel文件,按代码跑是没问题的,但会有如下图无法打开的情况“发现xxx部分内容有问题,是否让我们尽量尝试恢复”,经过测试,是原图片有问题,不要用别的软件去把原图转成像素。
解决方法是换一个版本的图片,除了改尺寸,不要动别的

【python】精简版 如何将图片转化为excel并导出相关推荐

  1. Python使用PIL将png图片转化为jpg图片

    Python使用PIL将png图片转化为jpg图片 pip install Pillow #PIL将png图片转化为jpg图片语法 from PIL import Imageim1 = Image.o ...

  2. 如何把图片转化为excel?其实很简单的

    在我们办公中,如果是手动整理一个简单的图片表格,这可能要花小半天.更不用说大量的图片,想要整理出来,还不把自己累死了.如果小伙伴遇到请先结束这种没有意义的整理,只要你用对了方法,转化起来也就几分钟而已 ...

  3. 【Python自动化】PDF表格内容转化为Excel

    基于OCR技术的PDF表格提取脚本 基于百度飞桨paddleocr技术 苏格拉底两千多年前就警醒过我们:人啊,认识你自己,这句不仅被作为神谕镌刻在雅典阿波罗神庙外的柱子上,也成了一众哲学家从未停止探讨 ...

  4. 用python 将PDF中的表格转化为Excel

    这几天想统计一下<中国人文社会科学期刊 AMI 综合评价报告(2018 年):A 刊评价报告>中的期刊,但是只找到了该报告的PDF版,对于表格的编辑不太方便,于是想到用Python将表格转 ...

  5. Xmind思维导图转化为Excel用例

    使用python实现Xmind思维导图转化为Excel用例,通过pyinstaller打包成exe可执行文件,方便使用. 主界面如下: 帮助提示界面: 最终是实现按一定的布局自动生成Excel用例:

  6. 十分钟教会你原生JS压缩图片,极其精简版

    十分钟教会你原生JS压缩图片,极其精简版 原文链接:https://blog.csdn.net/yasha97/article/details/83629510 (一)实现思路 先通过input标签获 ...

  7. 用 JS 点击左右按钮 使图片切换 - 最精简版-ljx2380000-ChinaUnix博客

    用 JS 点击左右按钮 使图片切换 - 最精简版-ljx2380000-ChinaUnix博客 代码部分: 点击(此处)折叠或打开 <!DOCTYPE html PUBLIC "-// ...

  8. Python将图片转化为base64编码以及如何在html网页上显示

    1.Python将图片转化为base64编码 test.py # -*- coding: utf-8 -*- import base64 #这一段代码时间图片转化为base64 with open(& ...

  9. 商品期货策略 之 Python 精简多品种 MACD 趋势策略框架(注释版)

    Python 精简多品种 MACD 趋势策略框架(注释版) Python超级精简的多品种MACD趋势策略框架, 代码超级精简, 注释超级详细啰嗦. >_<! 需要引用 python版CTP ...

  10. python将图片转化为pdf,selenium自动化测试,xpath的语法

    一:python将图片转化为pdf import glob import fitz import osfrom matplotlib import pyplot as pltdef pic2pdf(p ...

最新文章

  1. Android的资源管理器的创建过程
  2. leetCode刷题-第二题两数之和
  3. bootstrap学习(二)页面
  4. SpringMVC的数据响应-页面跳转-返回字符串形式(应用)
  5. webp转换gif_右键转换文件格式
  6. php 设置统一处理错误,统一的PHP错误处理理论
  7. 项目中常用正则(手机号、身份证、金额等)
  8. Linux下x86_64进程地址空间布局
  9. 如何将stdin、stdout、stderr重定向到/dev/null
  10. 深度linux网卡配置,Deepin 15.11 命令行配置静态IP
  11. ZXing实现扫描或选取图片识别二维码及条码功能
  12. Reciprocal Learning Networks for Human Trajectory Prediction
  13. 推荐一本老外给初学者学习ABAP的书籍,2012年12月上市。
  14. 网卡的功能、构造与分类 | 什么是网卡?
  15. 甘特图制定项目计划,提高项目管理效率
  16. macOS:删除DNS
  17. 基因调控分析之转录因子结合位点分析
  18. 程序员如何修炼成系统分析员
  19. IBM推出用于量子计算的CLOPS性能标准;量子基本定理突破绝对零度的适用温度 | 全球量子科技与工业快讯第四十三期
  20. win10修改文件创建时间

热门文章

  1. 转载:矩阵L2,1范数及矩阵L2,p范数的求导
  2. 计算机网络软考英语题,计算机软考网络工程师必备英语词汇全集(中级)
  3. elpida颗粒_内存涨价三星背锅,晶圆颗粒远远不止这几家!
  4. STVP下载STM8单片机提示Verify error at address 0xxxxx的问题解决
  5. 这么好用的PDF密码移除器,你知道吗
  6. android 禁止截屏 工具,Android禁止截屏插件
  7. 编译LibreELEC.tv,报错: ld -lz can not find -lz,原来是zlib-1.2.11没有交叉编译
  8. PDF文件太大,教你一个方法让PDF文件变小
  9. vba操作word删除某些页面
  10. 多序列比对---ClustalX比对GeneDoc美化