图片拼接马赛克图像-Tiler
Tiler是一款马赛克镶嵌画制作工具 。基于Python 开发, 遵守MIT开源协议。Tiler 制作的镶嵌画可以适应不同形状和大小的图块(不限于方块)。
使用方法:
图片放到images 目录下。
之后,选择需要镶嵌的图块。Tiler 自带多种图块,例如选择 圆点作为镶嵌图块,例如图块 tiles/dot
目录:
dot
├── dot.png
└── gen_at
说明:
dot.png
是图块的原始图片。gen_at
为图块目录,其中包含各种颜色的圆点。
在 tiler 目录中执行以下命令:
python tiler.py ./images/目标图片.png ./tiles/dot/gen_at/
完成后,tiler 目录中会生成 out.png
配置参数
可使用默认配置如果需要可调整,可调大配置文件 tiler/conf.py
中 DEPTH
和 COLOR_DEPTH
的值。
DEPTH
:每种颜色的分区数,默认值 4。COLOR_DEPTH
:图片包含颜色的数量,默认值 32。
源码:https://github.com/nuno-faria/tiler
发表回复