Skip to main content

通过沿像素线切割将图片切成小块

项目描述

通过遵循与目标块颜色形成对比的像素线将图像切割成多块。灵感来自剪刀,但更灵活,缺点是可能会在此过程中丢失一些像素。

安装

要求:

在可编辑模式下使用 pip 安装以开发和使用 virtualenv 来隔离 python 依赖项:

$ python3 -m venv .
$ source ./bin/activate
$ pip install -e .

用法

运行pixsaw.py脚本将显示一些帮助。它基本上需要一个目录路径来存储生成的文件,一个显示剪切位置的图像,以及应该切割成碎片的图像。

例子:

$ mkdir tmp-small-puzzle-example
$ pixsaw --dir tmp-small-puzzle-example --lines examples/small-puzzle-lines.png examples/320px-White_Spoon_Osteospermum.jpg

拼图线:

https://github.com/jkenlooper/pixsaw/raw/master/examples/small-puzzle-lines.png

图片:

https://github.com/jkenlooper/pixsaw/raw/master/examples/320px-White_Spoon_Osteospermum.jpg

图片来自:http ://en.wikipedia.org/wiki/File:White_Spoon_Osteospermum.JPG

输出(用胶水合并成一个文件以更好地显示它):

https://github.com/jkenlooper/pixsaw/raw/master/examples/pieces-combined-with-glue.png

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pixsaw-0.3.3.tar.gz (21.4 kB 查看哈希

已上传 source