python 生成excel像素画_当Excel遇上Python

本文介绍了如何使用Python读取图片的RGB值并将其转换为Excel单元格颜色,进而利用VBA填充,创作Excel像素画。通过PIL库处理图片,然后用VBA代码在Excel中设置单元格颜色,实现像素画效果。
摘要由CSDN通过智能技术生成

93facd33ff20

image

文 | 蛮想,秋叶优秀学员

说到Excel,你想到的可能就是函数公式,各种数据整理,图表制作,又或者是数据分析。

我一直认为这就是Excel的顶级应用场景了,也经常拿这些「专业术语」,去吓唬秋叶Office训练营小白们。

正所谓无巧不成书,故事最精彩的地方,往往是剧情的反转,前两天我就被反转了一次,而且还是个女生。

93facd33ff20

image

玩了10年,我还是第1次看到,身边能有人在Excel画像素画,而且那个人不是我,是一个叫做漫想的女生。

具体是怎么做的呢?我们来听一听,漫想给我们讲的,Excel遇上Python那点事儿。

1- Excel像素画原理

1-读取图片中的RGB值,将其转化成网络色彩,最后还原成RGB值;

2-将经过处理的RGB值存为文本;

3-新建Excel,导入文本值;

4-借助VBA进行填充。

2- Python读取像素值

备注:我的python环境为3.6,我用的IDE是pycharm。

这里如何就不花篇幅介绍如何设置python环境。还没有配的小朋友,可以看这篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值