
DocuScan:基于OpenCV的项目,不论角度如何都能识别并校正图像中的书籍、纸张或其他矩形物体,使其呈现为标准扫描效果。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
DocuScan是一款利用OpenCV技术开发的应用程序,能够智能地检测和矫正图片中任何角度的矩形对象(如书本或文件),提供清晰的标准扫描视图。
使用一个基于 OpenCV 的项目来扫描图像中的书籍、纸张或其他矩形对象,并将其拉直以模拟正常扫描效果。该项目可以自动或手动设置参数。
结果示例可以在文件夹中找到的图像上运行,例如:
- 自动(启发式)设置参数:
```
$> python2.7 scan.py -i img/example9.jpg -a -n 3
```
- 手动参数设置:
```
$> python2.7 scan.py -i img/example10.jpg -H 400 -c 1 -n 2
```
检测步骤包括:
1. 原图处理。
2. 应用双边过滤器。
3. 使用 Canny 边缘检测和形态闭合操作来优化边缘识别。
4. 进行轮廓检测,固定视角并应用自适应阈值。
例如:
```
$> python2.7 scan.py -i img/example5.jpg -H 600 -c 3
```
全部评论 (0)
还没有任何评论哟~


