Excel实现像素画效果
像素画就是一个个点构成,excel的表格天生就是无数个点,并且还可以涂色,正好合适!
图片获取每个点的RGB信息,可以使用point,也可以使用getpixel,但是这两种方法都奇慢无比。实际上point就是封装的getpixel。
最终选择使用GDI+来实现,可以秒读100w像素的照片RGB信息。
接下来就是着色。着色耗费大量时间,毕竟只能一个个点来操作,没法变通,20000个点大概就需要10s时间。
因为只是小把戏,所以没有完善界面等,把图片放在D盘下,取名为test.jpg,运行模块下的方法pixel,稍稍等待后,一副漂亮的像素画就呈现在眼前了。
以前看到一个同功能的软件,超过10000pixel居然要收费,简直搞笑。
本身功能和思路都很简单,但是却可以给excel无所不能这种说法做一个小小的注脚,真的,excel无所不能,只是你没想到而已。
附件模块中的GDI+值得收藏使用。
下面贴两副昨晚测试时生成的像素画,个人感觉很美。
最后忘了贴源代码了,http://pan.baidu.com/netdisk/singlepublic?fid=280540_299465847
在2007下完美,兼容2003,但是2003只支持256色,所以效果不是很理想。
转载于:https://www.cnblogs.com/littlegend/archive/2012/05/29/2523975.html
Excel实现像素画效果相关推荐
- 【有利可图网】PS实战教程48:将照片制作成可爱的像素画效果
本篇教大家如何巧用PS将照片设计制作成可爱的像素画效果!教程难度不大,过程比较详细,最终完成效果很有意思,感兴趣的小伙伴赶快收走试试看吧,需转学起来 先上效果图 最终效果:
- PS制作简单可爱马赛克像素画效果
动作支持CC以上版本PS软件,动作陌鱼社区下载"照片做成马赛克像素装饰画效果PS动作"下面请看动作演示教程. 01.打开软件,载入动作. 02.把软件切换成英文,参考"怎 ...
- python 生成excel像素画_【译】只用 CSS 就能做到的像素画/像素动画
只用 CSS 就能做到的像素画/像素动画 这篇文章将会介绍只用 CSS 就能制作像素画·像素动画的方法.虽说纯 CSS 就能做到,但是为了更高的可维护性,也会顺便介绍使用 Sass 的制作方法. 上面 ...
- python 读取图片颜色值生成excel像素画
像素画: 需要用到的包: 进度条:progressbar pip install progressbar -i http://mirrors.aliyun.com/pypi/simple/ --tru ...
- 使用 Excel 画像素画
获取 文章资源,可以关注公众号:AI悦创,联系号主获取 Excel 和图片类似 Excel 文件,单元格支持编辑内容和设置背景色. 一张图片,都是由密密麻麻的像素组成,且每个像素都是一个 rgb 的颜 ...
- 多线程加速 Excel 画像素画
提高效率 一张图片的分辨率,小点的有 50x50=2500 个像素,大的则有 1920*1080=2073600 个像素. 而且 Python 操作 Excel,逐个的给 Excel 单元格上色,还是 ...
- excel 画散点图 怎么设置图片的分辨率_Slynyrd像素画教程:像素画基础教程
Slynyrd像素画教程:像素画基础教程 作者:Slynyrd[1] 翻译:三二 (转载请注明出处) 关注公众号:教你画像素画 微信号:pixelfish 微博:教你画像素画2014 在合适的条件下, ...
- 用excel画像素画,和十字绣一样简单
如果大家能看到这个帖子,那么应该已经见过像素画了.我们电脑上的图标都是像素画,在网络世界上,他无处不在,例如: 画一幅像素画需要的工具很简单,画图板就可以制作,甚至用excel就可以. ...
- python 生成excel像素画_Aseprite+Cocos:打包像素画图,导入到cocos里并动起来
1.制作像素画: 按照上一次的小球跳动制作过程,先制作一个像素画动画: 若是导出gif动态图,效果如下: 但是在保存图片时,不要导出gif格式,选择save as...: 选择好路径后,选择png格式 ...
最新文章
- 一口气搞懂《虚函数和纯虚函数》
- R语言实战-统计分析基础-描述性统计4-psych-describe
- ubuntu下超级用户和普通用户
- 先进制造技术论文_干货分享:新能源汽车先进制造技术
- java 19 - 11 异常的注意事项
- 如何使用工具进行线上 PHP 性能追踪及分析?
- hihocoder第237周:三等分带权树
- 1.2.4 List.contains方法——判断列表中是否包含指定元素
- python集成包地址 Anaconda 一键安装拥有所有包
- HashMap中,比较key是否相等为什么要重写equal() 和hashCode()这两个方法?
- 正交匹配追踪算法OMP
- 论文翻译 | R-CNN论文:《Rich feature hierarchies for accurate object detection and semantic segmentation》
- lnmp 一键安装后 MySQL密码
- PR2021安装包下载
- PDF文档编辑Acrobat Pro DC
- Basic认证方式的配置
- Compose系列 五 副作用 side-effect
- 获取linkedin上指定公司下的职员信息
- 智融SW6206、SW3516、SW3522、SW2303等快充市场方案应用
- Strip packing-面料裁剪问题