图片怎么转换成像素格子 像素画怎么画

文章目录

  • Tiler简介
  • 转换的像素图
  • 定制
  • 自定义模式
  • 自定义参数
  • 自定义效果
  • 接下来,生成新的像素块 。
  • 下载并使用
今天我就给大家展示一下如何把一个普通的表情包转换成像素风 。
Tiler简介 Tiler的意思是砌砖工,就是用各种小元素作为“瓦片”来搭建一个大画面[1] 。
地址:https://github.com/nuno-faria/tiler
项目中预设了很多“瓦片”:乐高、加号、圆圈、@符号、心形、乘号、波浪线、横竖条、我的世界里各种格子、回形针 。在本文中,我更愿意称之为“像素瓦片” 。
这个已经在GitHub上获得4.6k星的项目 。
看样图,本文开头提到的像素风表情包应该也实现了 。
事不宜迟,先安装 。
克隆并下载项目,然后在requirements.txt中安装依赖项
具体操作如下图所示 。
转换的像素图 现在演示如何使用Tiler将普通的表情符号转换成像素风 。
完成前面的操作后,您可以在本地看到下载的文件和配置 。
【图片怎么转换成像素格子 像素画怎么画】其中,文件夹images包含项目示例图片,文件夹tiles包含tile目录,conf.py包含配置文件 。

我自己加了一张图做converted-333.png 。其实我放在其他目录也无所谓 。我只需要在下一步中指定它 。
除了要转换的图片,还需要选择像素块 。自带的像素块里只有line合适,先演示一下 。
Gen_line_h是一个水平线图 。
生成像素图,并在tiler目录中执行以下命令:

执行过程中,有进度条提醒 。转换后的图片小了,几秒钟就完成了 。
此时,tiler目录中已经生成了一个新的picture-out.png 。
转换像素效果怎么样?
是的,但是还没有完全实现 。还是有点缺魂——像素不够 。
定制 我猜是像素块的问题 。上图用的是矩形瓷砖 。但是,在自包含目录中没有找到正方形,所以我们需要自定义像素块 。
为了更好的像素风转换效果,最好调整参数配置 。
先说自定义像素块 。
自定义模式 首先,在目录块中创建一个新的文件夹square2 。
放一个自定义像素块进去 。我准备了一个正方形(50x50像素) 。
推荐颜色[2]为#F0F0F0 。

仅仅一块瓷砖是不够的 。您需要使用脚本gen_tiles.py来生成一系列多色图块 。
自定义参数 在生成像素块之前,您还可以自定义参数 。
通过改变conf.py中的代码,我调整了深度的等价物 。
DEPTH:每种颜色的分区数,默认值 4 。COLOR_DEPTH:图片包含颜色的数量,默认值 32 。
作者对conf.py中的每个配置参数都做了注释,使用时可以自行调整 。
自定义效果 接下来,生成新的像素块 。执行tiler目录中的命令:

打开文件夹gen_square2,各种颜色的像素瓦片已经生成 。
接下来,是使用新的块来重新创建像素图:
产生
这次的效果很好,很像文章开头的样本风格 。
下载并使用 如果有兴趣看,想自己做呢?您还需要克隆git clone,然后定制配置 。
不不不
为了方便大家,我打包了定制的配置文件,解压后放在任何目录下 。使用时,在命令行上cd(切换路径)到存储目录,最后执行:
  • 重5吨的大象也会被吃掉,为什么食肉动物不吃骆驼呢?它真的没有天敌吗?
  • 新手怎么学做?ppt(ppt制作教程步骤)
  • 人体胎盘:有些人把它当作珍宝,有些人嘲笑它,带你揭开它的真面目
  • 中国古代勤学好问的故事?(关于勤学好问的故事)
  • 中国将瞄准突破这七个卡颈领域

    推荐阅读