https://github.com/manuelz/document_scanner_simulation
Document scanner simulation using OpenCV and the Webots robotics simulator.
https://github.com/manuelz/document_scanner_simulation
opencv python webots
Last synced: 5 months ago
JSON representation
Document scanner simulation using OpenCV and the Webots robotics simulator.
- Host: GitHub
- URL: https://github.com/manuelz/document_scanner_simulation
- Owner: ManuelZ
- Created: 2024-07-07T04:56:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-24T18:28:07.000Z (over 1 year ago)
- Last Synced: 2025-10-09T16:32:18.910Z (9 months ago)
- Topics: opencv, python, webots
- Language: Python
- Homepage:
- Size: 14.6 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
## A document scanner tested in a simulation environment
*Associated article: [Document Scanner Simulation project](https://manuelz.github.io/projects/document-scanner-simulation/)*
This project presents a document scanner application that converts images of rectangular documents into a top-down view. To test its capabilities, I developed a simulation using the Webots robotics simulator and OpenCV for image processing and classical computer vision techniques.

## Requirements and versions
- Python 3.11
- Webots 2023b
- OpenCV 4.9
- Numpy
- imutils
## Using a Conda environment with Webots
Create a Conda environment with the required libraries and launch Webots from within the activated environment.
```
(opencv) $ webots .
```