ocropus3-ocrorot:使用DL进行旋转和倾斜检测

时间:2024-06-05 08:49:53
【文件属性】:

文件名称:ocropus3-ocrorot:使用DL进行旋转和倾斜检测

文件大小:1.56MB

文件格式:ZIP

更新时间:2024-06-05 08:49:53

JupyterNotebook

页面旋转和歪斜检测 扫描页面时,通常会以不同的方向进行扫描。 对于传统的平板扫描仪和许多基于相机的扫描仪,有两种不同的情况: 旋转90度的倍数 相对于像素坐标系小角度旋转(“倾斜”) ocrorot库使用深度学习来估计页面旋转和页面倾斜。 这样做的模型最终实际上是完全不同的,因为页面旋转是一个相当简单的形状识别问题,而页面倾斜估计涉及精细的远程几何建模(估计应精确到约0.2度)。 这里使用的旋转模型是在300 dpi的黑白二值化页面上进行训练的; 您可以重新训练其他类型的页面图像。 页面旋转 % pylab inline rc ( "image" , cmap = "gray" , interpolation = "bicubic" ) Populating the interactive namespace from numpy and matplotlib figsize


【文件预览】:
ocropus3-ocrorot-master
----testdata()
--------W1P0.png(119KB)
----ocroskew-pred(3KB)
----ocrorot-train(5KB)
----degrade-page.py(4KB)
----patch-extract.ipynb(337KB)
----ocroskew-train(6KB)
----patch-extract(2KB)
----ocrorot()
--------__init__.py(74B)
--------rotation.py(3KB)
----ocrorot-pred(3KB)
----degrade-all(168B)
----README.ipynb(771KB)
----rot-000003456-020897.pt(143KB)
----run-tests(109B)
----README_files()
--------README_11_0.png(181KB)
--------README_20_0.png(99KB)
--------README_21_0.png(97KB)
--------README_7_1.png(161KB)
--------README_13_0.png(29KB)
----setup.py(994B)
----.gitignore(45B)
----README.md(6KB)

网友评论