一、程序介绍
本程序是一个基于 Python + Tkinter + Pillow(PIL) 编写的图像处理小工具,主要用于 图片圆角裁切 与 分辨率调整,并支持 实时预览。
程序特点如下:
- 支持选择本地图片(PNG / JPG / JPEG)
- 可对图片添加可调比例的圆角效果
- 可选择是否调整图片分辨率(自定义宽高)
- 所有操作均可实时预览,所见即所得
- 生成的最终图片可由用户自由选择保存目录
该程序适合用于图标制作、UI 素材处理、头像圆角化等场景,操作简单,适合初学者使用。
2. 界面功能说明
(1)选择图片
- 点击 “浏览” 按钮
- 选择一张本地图片文件(支持 .png、.jpg、.jpeg)
- 选择后会自动生成预览图
(2)圆角设置
- 勾选 “启用圆角”:是否对图片应用圆角效果
- 使用 “圆角比例” 滑块调整圆角大小
- 0:无圆角
- 100:最大圆角(接近圆形)
- 调整时预览会实时更新
(3)分辨率调整
- 勾选 “启用分辨率调整”
- 在“宽”和“高”输入框中填写目标分辨率(像素)
- 若未勾选,则保持原始图片尺寸
- 分辨率变化同样会实时反映在预览中
(4)预览区域
- 显示当前处理效果
- 预览图最大尺寸为 300 × 300,仅用于显示
- 实际保存的图片为完整分辨率版本
3. 生成与保存图片(保存逻辑)
保存流程说明:
- 点击 “生成图片”
- 程序会弹出窗口,让用户选择 保存文件夹
- 程序自动生成处理后的图片文件
保存规则:
- 保存位置:
- 由用户在弹出的文件夹选择框中自行决定
- 文件名规则:
- 在原文件名前添加 processed_ 前缀
- 例如:
原文件名:avatar.png
生成文件名:processed_avatar.png
- 文件格式:
- 与原图片格式一致
- 若图片包含圆角透明区域,建议使用 PNG 格式
4. 注意事项
附件
最后编辑:

0次