├── .gitignore ├── python-service ├── services │ ├── dataset_service.py │ ├── deskew_service.py │ └── graphics_service.py └── tests │ ├── generate_dataset.py │ ├── test_deskew.py │ ├── test_deskew_v2.py │ ├── test_skew_angle.py │ └── test_skew_angle_on_single_image.py └── sample-images ├── dataset ├── li_+1.77.png ├── li_+4.36.png ├── li_+4.41.png ├── li_+4.65.png ├── li_+4.83.png ├── li_+5.49.png ├── li_+6.53.png ├── li_+8.68.png ├── li_+8.92.png ├── li_-1.2.png ├── li_-1.42.png ├── li_-2.2.png ├── li_-2.54.png ├── li_-2.66.png ├── li_-3.32.png ├── li_-4.33.png ├── li_-4.54.png ├── li_-5.93.png ├── li_-6.77.png └── li_-9.26.png ├── li.html └── li.pdf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/.gitignore -------------------------------------------------------------------------------- /python-service/services/dataset_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/services/dataset_service.py -------------------------------------------------------------------------------- /python-service/services/deskew_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/services/deskew_service.py -------------------------------------------------------------------------------- /python-service/services/graphics_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/services/graphics_service.py -------------------------------------------------------------------------------- /python-service/tests/generate_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/tests/generate_dataset.py -------------------------------------------------------------------------------- /python-service/tests/test_deskew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/tests/test_deskew.py -------------------------------------------------------------------------------- /python-service/tests/test_deskew_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/tests/test_deskew_v2.py -------------------------------------------------------------------------------- /python-service/tests/test_skew_angle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/tests/test_skew_angle.py -------------------------------------------------------------------------------- /python-service/tests/test_skew_angle_on_single_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/python-service/tests/test_skew_angle_on_single_image.py -------------------------------------------------------------------------------- /sample-images/dataset/li_+1.77.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+1.77.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+4.36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+4.36.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+4.41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+4.41.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+4.65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+4.65.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+4.83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+4.83.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+5.49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+5.49.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+6.53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+6.53.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+8.68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+8.68.png -------------------------------------------------------------------------------- /sample-images/dataset/li_+8.92.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_+8.92.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-1.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-1.2.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-1.42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-1.42.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-2.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-2.2.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-2.54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-2.54.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-2.66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-2.66.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-3.32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-3.32.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-4.33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-4.33.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-4.54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-4.54.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-5.93.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-5.93.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-6.77.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-6.77.png -------------------------------------------------------------------------------- /sample-images/dataset/li_-9.26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/dataset/li_-9.26.png -------------------------------------------------------------------------------- /sample-images/li.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/li.html -------------------------------------------------------------------------------- /sample-images/li.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JPLeoRX/opencv-text-deskew/HEAD/sample-images/li.pdf --------------------------------------------------------------------------------