基于深度学习的文档扫描

1 Semantic Segmentation using PyTorch-DeepLabV3

1.1 主要原理

在文档扫描之前,加入了语义分割模型,提取出图片中文字的轮廓,再对这个轮廓进行文档扫描。

1.2 效果演示

测试图片:
这张图片是存在边界缺失情况的。

基于深度学习的文档扫描_第1张图片

1)使用语义分割模型,提取文档

基于深度学习的文档扫描_第2张图片

2)边缘扫描

基于深度学习的文档扫描_第3张图片

3)获取顶点

基于深度学习的文档扫描_第4张图片

4)进行矫正

基于深度学习的文档扫描_第5张图片

1.3 多种文档测试

test1
基于深度学习的文档扫描_第6张图片
test2:

基于深度学习的文档扫描_第7张图片
test3:
基于深度学习的文档扫描_第8张图片

你可能感兴趣的:(OCR,python)