像素画就是一个个点构成,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实现像素画效果相关推荐

  1. 【有利可图网】PS实战教程48:将照片制作成可爱的像素画效果

    本篇教大家如何巧用PS将照片设计制作成可爱的像素画效果!教程难度不大,过程比较详细,最终完成效果很有意思,感兴趣的小伙伴赶快收走试试看吧,需转学起来 先上效果图 最终效果:

  2. PS制作简单可爱马赛克像素画效果

    动作支持CC以上版本PS软件,动作陌鱼社区下载"照片做成马赛克像素装饰画效果PS动作"下面请看动作演示教程. 01.打开软件,载入动作. 02.把软件切换成英文,参考"怎 ...

  3. python 生成excel像素画_【译】只用 CSS 就能做到的像素画/像素动画

    只用 CSS 就能做到的像素画/像素动画 这篇文章将会介绍只用 CSS 就能制作像素画·像素动画的方法.虽说纯 CSS 就能做到,但是为了更高的可维护性,也会顺便介绍使用 Sass 的制作方法. 上面 ...

  4. python 读取图片颜色值生成excel像素画

    像素画: 需要用到的包: 进度条:progressbar pip install progressbar -i http://mirrors.aliyun.com/pypi/simple/ --tru ...

  5. 使用 Excel 画像素画

    获取 文章资源,可以关注公众号:AI悦创,联系号主获取 Excel 和图片类似 Excel 文件,单元格支持编辑内容和设置背景色. 一张图片,都是由密密麻麻的像素组成,且每个像素都是一个 rgb 的颜 ...

  6. 多线程加速 Excel 画像素画

    提高效率 一张图片的分辨率,小点的有 50x50=2500 个像素,大的则有 1920*1080=2073600 个像素. 而且 Python 操作 Excel,逐个的给 Excel 单元格上色,还是 ...

  7. excel 画散点图 怎么设置图片的分辨率_Slynyrd像素画教程:像素画基础教程

    Slynyrd像素画教程:像素画基础教程 作者:Slynyrd[1] 翻译:三二 (转载请注明出处) 关注公众号:教你画像素画 微信号:pixelfish 微博:教你画像素画2014 在合适的条件下, ...

  8. 用excel画像素画,和十字绣一样简单

    如果大家能看到这个帖子,那么应该已经见过像素画了.我们电脑上的图标都是像素画,在网络世界上,他无处不在,例如: 画一幅像素画需要的工具很简单,画图板就可以制作,甚至用excel就可以.         ...

  9. python 生成excel像素画_Aseprite+Cocos:打包像素画图,导入到cocos里并动起来

    1.制作像素画: 按照上一次的小球跳动制作过程,先制作一个像素画动画: 若是导出gif动态图,效果如下: 但是在保存图片时,不要导出gif格式,选择save as...: 选择好路径后,选择png格式 ...

最新文章

  1. 一口气搞懂《虚函数和纯虚函数》
  2. R语言实战-统计分析基础-描述性统计4-psych-describe
  3. ubuntu下超级用户和普通用户
  4. 先进制造技术论文_干货分享:新能源汽车先进制造技术
  5. java 19 - 11 异常的注意事项
  6. 如何使用工具进行线上 PHP 性能追踪及分析?
  7. hihocoder第237周:三等分带权树
  8. 1.2.4 List.contains方法——判断列表中是否包含指定元素
  9. python集成包地址 Anaconda 一键安装拥有所有包
  10. HashMap中,比较key是否相等为什么要重写equal() 和hashCode()这两个方法?
  11. 正交匹配追踪算法OMP
  12. 论文翻译 | R-CNN论文:《Rich feature hierarchies for accurate object detection and semantic segmentation》
  13. lnmp 一键安装后 MySQL密码
  14. PR2021安装包下载
  15. PDF文档编辑Acrobat Pro DC
  16. Basic认证方式的配置
  17. Compose系列 五 副作用 side-effect
  18. 获取linkedin上指定公司下的职员信息
  19. 智融SW6206、SW3516、SW3522、SW2303等快充市场方案应用
  20. Strip packing-面料裁剪问题

热门文章

  1. 爬取金山词霸并制作成exe小程序
  2. 使用Ftpclient上传文件时,只能创建文件不能给文件写内容,由于FTP主动模式和被动模式
  3. 十张GIFs让你弄懂递归等概念
  4. 成功安装vscode中go的相关插件
  5. DTK 每日自动更新其 API 文档
  6. 1999-2021年各省份普通⾼等学校在校学⽣数
  7. 计算机校招基础知识集锦
  8. [实例] 特征选择方法、网格搜索调参、不平衡处理、pu-learning
  9. R语言处理高斯光束的光场分布图像
  10. java--面向对象之oracle 超市(初学者)