选择一个文件夹,随机从这个文件夹中选择指定数量的图片(默认为20),拼接成一张图片。
- 支持多种图片格式:JPG、PNG、BMP、GIF、TIFF、WebP
- 随机选择指定数量的图片
- 自动网格布局拼接
- 可自定义网格大小
- 自动调整图片尺寸以适应网格
pip install Pillowpython main.py <图片文件夹路径>folder- 包含图片的文件夹路径(必需)-n, --number- 选择的图片数量(默认20张)-o, --output- 输出文件名(默认output.jpg)--cols- 指定网格列数(可选,默认自动计算)--rows- 指定网格行数(可选,默认自动计算)
# 从photos文件夹随机选择20张图片拼接
python main.py photos
# 选择10张图片并保存为result.jpg
python main.py photos -n 10 -o result.jpg
# 指定4x5的网格布局
python main.py photos -n 20 --cols 4 --rows 5
# 查看帮助信息
python main.py --help- 确保指定的文件夹存在且包含图片文件
- 程序会自动将所有图片调整为相同大小进行拼接
- 如果文件夹中的图片数量少于指定数量,会使用所有可用图片