吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6278|回复: 71
上一主题 下一主题
收起左侧

[原创工具] 无缝拼图微调工具--大版本更新V6(拼接透明度与旋转)

  [复制链接]
跳转到指定楼层
楼主
noforgvie 发表于 2025-10-13 10:44 回帖奖励
本帖最后由 noforgvie 于 2025-12-5 10:11 编辑

“无缝拼图微调工具”,主要用于将多张尺寸相同的图片按照网格布局进行拼接,并支持对每张图块进行精细的位置调整、图层排序、缩放查看等操作,最终导出为一张完整的拼接图像。


更新内容:
1• 旋转操作:
  - A键:左转(快速角度)
  - D键:右转(快速角度)
  - Ctrl+A:左转微调(0.1度)
  - Ctrl+D:右转微调(0.1度)
  - 按钮:左转/右转按钮(快速角度)
2•其他功能:
• 透明度调节:调整选中图片的透明度(0-255)
• 缩放控制:使用鼠标滚轮或放大/缩小按钮进行缩放
• 快速角度设置:可自定义快速旋转的角度(默认5度)
• 快速步长设置:可自定义移动的快速步长(默认20像素)
3•快捷键:
• 鼠标滚轮:缩放画布
• 方向键:移动选中图片
• A/D键:旋转选中图片
• Ctrl+方向键:精确移动
• Ctrl+A/D:精确旋转

一、程序核心目标
拼图构建:指定一张“基准图”来确定图块大小,然后设置网格行列数(如 2×2、3×4 等)。
填图操作:通过双击网格格子,选择对应位置的图片填入。
微调能力:进入“微调模式”后,可对任意图块进行像素级移动、置顶/置底(图层控制),实现无缝对齐。
导出结果:将所有图块按实际坐标拼合成一张大图并保存。


二、主要功能模块详解
1. UI 界面
控制栏:
“添加第一张图”:设定图块尺寸基准。
“设置网格”:弹出对话框输入行数/列数。
“进入微调模式”:切换填图与微调状态。
“放大/缩小”按钮 + 鼠标滚轮缩放:支持 0.2x ~ 5.0x 缩放,且缩放中心为鼠标当前位置(体验更自然)。
“快速步长”输入框:设定方向键移动的像素步长(默认 20px,Ctrl+方向键为 1px)。
“置顶/置底”按钮:仅在微调模式且选中图块时可用。
“导出拼接图”:生成最终图像。
画布区域:
带水平/垂直滚动条,支持大图浏览。
绘制灰色网格线(按设定行列)。
显示所有图块,并支持点击选中(微调模式下)。
选中图块时用红色边框高亮。
2. 核心交互逻辑
▶ 添加第一张图
选择一张图片作为模板,其尺寸即为所有网格的统一尺寸。图片可以尺寸不一致
▶ 设置网格
弹出窗口输入行数和列数,生成对应网格。
用户后续通过双击网格格子来填入图片。
▶ 填图
双击某个格子 → 弹出文件选择器 → 加载图片。
若图片尺寸不符,提示是否缩放至基准尺寸。
若格子已有图,询问是否替换。
▶ 微调模式
填图模式:只能双击网格填图。
微调模式:
点击任意图块可选中(红色边框)。
使用方向键移动选中图块:
普通方向键:按“快速步长”移动(如 20px)。
Ctrl + 方向键:1px 精细移动。
“置顶/置底”调整图层顺序(影响重叠时的显示层级)。
▶ 缩放与视图
支持鼠标滚轮缩放,且保持鼠标位置不变。
所有图块和网格线随缩放比例重绘。
滚动区域(scrollregion)动态适应最大内容范围。
▶ 导出拼接图
计算所有图块的最小包围矩形(考虑负坐标)。
创建新图像,按实际坐标粘贴每张图块。
支持 PNG或 JPG格式保存。

因为实际工作中用不到旋转,所以测试的较少。
但是可以做到任意角度旋转,快速旋转到差不多的位置,然后0.1度的微调


新版运行图




可以看到“声明”两个字比较完美的重叠

角度可以任意调整。
和平移步长的逻辑相同,大步长大角度快速调整到差不多的位置,然后使用微调
当然也可以把快速步长设置为1   快速角度设置为0.1   同样是微调的效果


旋转后的图片也可以使用平移调整位置
如果对你有帮助或者还有那么点好用,留下小心心支持一下


三、本人的应用场景
频繁的使用地图,网络上有某些地图不支持用奥维、arcgis等软件加载,只能截图。
又因范围过大,需要拼图。
没找到适合自己的拼图工具,ps又不太会用。


四、程序运行及结果

拼图结果1:不调整直接导出,原始3张图,不做任何调整直接导出

拼图结果2:使用微调,无缝导出



五、下载地址
通过网盘分享的文件:qz图片拼接工具V4.exe
链接: https://pan.baidu.com/s/1VDRfHqCGf2VGJZNQfAFC5A?pwd=52pj 提取码: 52pj

通过网盘分享的文件:qz图片拼接工具V6.exe
链接: https://pan.baidu.com/s/1s0CaYFyZx0B9PKMBhCpP4A?pwd=52pj 提取码: 52pj

免费评分

参与人数 8吾爱币 +15 热心值 +7 收起 理由
简忘 + 1 + 1 谢谢@Thanks!
Xiaoran316 + 1 谢谢@Thanks!
kingtod + 1 + 1 谢谢@Thanks!
cnngtc + 2 + 1 可以啊 挺有用的
catoo1 + 1 用心讨论,共获提升!
TOBYCAFFREY + 1 + 1 谢谢@Thanks!
senlly + 2 + 1 谢谢你的好作品
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
 楼主| noforgvie 发表于 2025-10-19 20:11 |楼主
pp125109139 发表于 2025-10-19 17:16
请问下,是python打包的exe吗?
win7软件打开提示:
1.计算机丢失api-ms-win-core-path-l1-1-0.dll

这个是python打包的exe。。。
由于程序使用范围比较小众,基本上是我工作用遇到的问题才会编写相应的程序。我的工作环境就是win10,没有测试win7的环境。
所以。。。。
推荐
pp125109139 发表于 2025-10-19 17:16
请问下,是python打包的exe吗?
win7软件打开提示:
1.计算机丢失api-ms-win-core-path-l1-1-0.dll
2.failed to load python ell 'c:/users/xxx/appdate/local/temp/_mel11682/python313.cll'

是不是打包用的python从最新降级到3.9+  ?
沙发
我心所爱 发表于 2025-10-16 21:03
3#
senlly 发表于 2025-10-17 03:53
非常好用,特来支持一下
4#
fatong 发表于 2025-10-17 07:26
收藏下以后用得上
5#
richieshy 发表于 2025-10-17 08:10
收藏了 以后会用到
6#
ares1987 发表于 2025-10-17 08:25
谢谢分享,正在找,正好找到了
7#
kukawing 发表于 2025-10-17 08:44
谢谢分享,正好需要这种工具
8#
xn8023 发表于 2025-10-17 08:51
感谢分享,制作大图很有用
9#
TOBYCAFFREY 发表于 2025-10-17 09:04
正好用得上,谢谢
10#
★无谋★ 发表于 2025-10-17 09:23
这个用的的上,下来收藏了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-3-26 20:00

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表