添加Windows工具,以及分类。

This commit is contained in:
ShallowT1Dream
2026-05-29 13:51:52 +08:00
parent 17185ca7d1
commit d06041c0de
9 changed files with 729 additions and 0 deletions

View File

@@ -0,0 +1,59 @@
# 图像分割工具 - 使用指南
## 工具简介
图像分割工具是一款用于将大图切割成多个小块图片的桌面应用程序,适用于游戏美术资源切片、图像处理等场景。
## 运行方式
双击 `ImageSlicerToolSequential.exe` 直接运行,或使用 Python 3 运行 `ImageSlicerTool.py`
> 注意:运行 Python 版本需要安装 Pillow 库:`pip install Pillow`
## 主要功能
| 功能 | 说明 |
|------|------|
| 图像切割 | 将大图按指定尺寸分割成多个小块 |
| 自定义尺寸 | 可设置每个切片的大小 |
| 命名设置 | 支持自定义文件名前缀和后缀 |
| 输出格式 | 支持 PNG 和 JPG 两种格式 |
| 顺序编号 | 按从左到右、从上到下顺序编号 |
## 使用步骤
### 1. 选择源图像
点击「浏览」按钮,选择需要分割的大图。支持 JPG、PNG、BMP、TIFF、GIF 等常见格式。
### 2. 设置分割参数
- **分割大小**:每个切片块的像素尺寸(默认 512×512
- **前缀**:输出文件名的前缀部分(默认为 `slice`
- **后缀**:输出文件名的后缀部分(可留空)
- **文件格式**:选择输出为 PNG 或 JPG 格式
### 3. 选择输出目录
默认输出到桌面 `SlicedImages` 文件夹,点击「浏览」可自定义输出位置。
### 4. 执行分割
点击「执行分割」按钮,工具将自动完成切割并在结果列表中显示所有生成的切片文件。
## 示例
假设有一张 1024×1024 的大图 `background.png`,设置如下:
- 分割大小:`512`
- 前缀:`tile`
- 后缀:留空
- 文件格式PNG
执行后将在输出目录生成 4 个文件:
- `tile_1.png` (左上角 512×512 区域)
- `tile_2.png` (右上角 512×512 区域)
- `tile_3.png` (左下角 512×512 区域)
- `tile_4.png` (右下角 512×512 区域)
## 注意事项
1. 切割顺序为从左到右、从上到下适合游戏地图_tile_的拼接
2. 如果图像尺寸不能被分割大小整除,边缘不完整的块也会被保留
3. JPG 格式会将有透明通道的 PNG 图片自动转换为白色背景
4. 建议输出到专用文件夹,避免文件混乱