五岁小站 - 免费在线工具箱

加载中...

图片透视矫正

上传图片

点击上传或拖拽图片到此处

支持 PNG、JPG、JPEG、WebP、GIF、BMP 格式

矫正预览(拖动左侧锚点框选歪斜区域)
原始图片(拖动锚点)
上传图片后在此处拖动锚点框选区域
矫正结果
框选区域后实时显示拉直效果
使用说明

第一步 上传图片:点击上传区域或直接把图片文件拖入虚线框,支持 PNG、JPG、WebP 等主流格式。图片加载后会在左侧画布显示,所有处理均在浏览器本地完成,不会上传到任何服务器,保护你的隐私安全。

第二步 拖动锚点:图片加载后画布四角会出现四个蓝色锚点(带有数字标签 1-4)。按顺序分别将它们拖动到待矫正区域的左上、右上、右下、左下四个角点位置,虚线框和半透明填充会实时显示当前选区范围。此外,将鼠标移到选区内部(四个锚点围成的区域内),光标会变为移动样式,此时长按拖动即可整体平移选框,四个锚点会同步移动,方便快速调整框选位置。

第三步 实时预览:右侧画布会同步显示透视矫正后的效果。工具通过求解 3×3 透视变换矩阵,配合双线性插值算法将框选的歪斜区域逐像素映射为标准矩形,最大限度保留原图清晰度。调整锚点时预览会同步更新。

第四步 下载图片:调整满意后点击"下载矫正图"按钮,即可将矫正后的图片保存为高清无水印 PNG 格式,文件名自动附带时间戳方便归档。也可点击"重置锚点"恢复默认位置重新框选,或点击"清空"清除所有数据。

隐私安全:图片的读取、透视变换、预览与导出全部在浏览器本地完成,不会向任何服务器发送图片内容,也不缓存留存数据,关闭页面即清除。
常见问题

拖动锚点时不好对齐角点怎么办?

每个锚点都配有数字标签和十字辅助线,拖动时十字线会跟随移动方便对准关键角点。如果觉得精度不够,可以先用浏览器的页面缩放功能(Ctrl/Cmd + 加号)放大画布再微调。锚点的响应阈值为 12 像素,灵敏度适中。若想重新开始,点击"重置锚点"即可恢复到默认的四角位置。

矫正后图片出现拉伸或扭曲是什么原因?

通常是因为四个锚点没有正确对应待校正区域的四个角,或出现了三点共线的情况。请确保四个锚点围成的是一个真实的四边形,且分别对应左上、右上、右下、左下四个角点。如果框选区域过于扁平或锚点顺序错乱,透视矩阵将无法正确求解,此时重置锚点后重新框选即可。

矫正后会降低图片清晰度或画质吗?

不会明显降低。工具采用双线性插值算法进行像素级映射,根据目标位置在原图四个相邻像素之间加权计算,尽量保持边缘平滑和细节完整。输出为无损 PNG 格式,与原图分辨率相当。但透视变换本质是几何重采样,若原图像素较少或放大倍数过大,局部可能出现轻微柔化。

处理大尺寸图片时会不会卡顿?

工具基于高效的像素遍历算法实现透视变换,对主流分辨率图片(如 3000×3000 以内)处理流畅。超大尺寸图片(如 5000×5000 以上)计算量会增加,处理时间可能略有延长。所有运算均在本地浏览器进行,不占用服务器资源,处理速度取决于设备性能。

上传的图片安全吗?会不会被传到服务器?

不会。本工具是纯前端实现,图片的读取、透视变换、预览与导出全部在你当前浏览器里完成,不会向任何服务器发送图片内容,也不缓存或留存数据。关闭或刷新页面后内容即被清除,即使断网也能正常使用,处理个人文档、证件照片或工作素材都可以放心。