# 智能矫正

> 基于 OpenCV 图像处理算法自动检测文档边缘，一键透视矫正，将拍摄歪斜的文档照片校正为端正扫描件并合并输出为 PDF。

- 分类：文件管理器
- 关键词：智能矫正、文档矫正、倾斜校正、自动矫正、透视变换、OpenCV、边缘检测、批量矫正
- 在线原文：https://www.xyltools.com/docs/smart-rectify

---

## 功能简介

智能矫正用于自动矫正拍摄的文档照片——也就是常说的文档矫正。它在本地通过 OpenCV 图像处理算法（高斯降噪、自适应二值化、边缘检测与最大四边形轮廓定位）自动找出文档的四条边，计算透视变换矩阵完成倾斜校正，将变形的文档校正为端正矩形，效果接近专业扫描件。全程在本地完成，无需联网。

> **支持的图片格式**：支持 JPG、JPEG、PNG、BMP、GIF、TIFF 等常见图片格式，也可以直接选择 PDF（逐页处理）。建议输入图片分辨率不低于 300×300 像素，以确保边缘检测的准确性。

![智能矫正效果对比](https://www.xyltools.com/docs/light/smart-rectify-1.png)

## 操作步骤

1. **选择文件**：在文件管理器中选中需要矫正的图片或 PDF 文件，支持多选；选中文件夹时会递归处理其中全部图片——批量矫正一整批照片。
2. **打开智能矫正漂白**：点击顶部工具栏"图片工具"→"智能矫正漂白"，处理立即开始（该入口同时完成矫正与漂白两步）。
3. **等待处理完成**：窗口中央出现全局进度遮罩，显示"正在执行智能矫正漂白... (i/N)"，可随时点击"取消处理"中止。
4. **查看输出结果**：处理完成后所有图片自动合并为一个 PDF 保存到桌面（文件名形如"执行智能矫正漂白_日期_时间.pdf"），并按设置中的 PDF 打开方式自动打开；PDF 输入则输出"<原名>_处理后.pdf"。
5. **处理失败提示**：若部分文件处理失败，会弹出处理结果窗口，列出成功与失败数量及错误详情。

![智能矫正漂白处理中遮罩](https://www.xyltools.com/docs/light/smart-rectify-2.png)

## 输出与设置

| 项目 | 说明 |
| --- | --- |
| 处理范围 | 选中的图片或 PDF；选中文件夹时递归处理其中全部图片 |
| 输出位置 | 桌面 |
| 图片输出 | 全部处理结果合并为一个 PDF，文件名带时间戳，重名时自动加序号 |
| PDF 输出 | 每个 PDF 生成同名的"_处理后.pdf" |
| 取消处理 | 处理中点击遮罩上的"取消处理"可中止，不生成输出文件 |

> **拍摄建议**：为获得最佳矫正效果，拍摄时请确保文档四条边缘完整出现在画面中，且文档与背景有明显色差。避免严重遮挡文档边缘或在极暗环境下拍摄。

---

## 相关文章

- [智能漂白](https://www.xyltools.com/docs/smart-whiten)
- [手动透视裁剪](https://www.xyltools.com/docs/perspective-crop)
- [快捷证件照](https://www.xyltools.com/docs/quick-id-photo)
