A reusable template for RobotX Workshops image processing projects using Python and OpenCV.
-
Create a virtual environment:
python -m venv venv
-
Activate the virtual environment:
- On Windows:
venv\Scripts\activate
- On macOS/Linux:
source venv/bin/activate
- On Windows:
-
Install dependencies:
pip install -r requirements.txt
The template is organized into the following directories:
-
data/: Store your input images and datasets here. This is where you should place sample images for processing and experimentation. -
notebooks/: Contains Jupyter notebooks for interactive learning and experimentation. Start with the introductory notebooks to learn the basics of image processing with OpenCV. -
scripts/: Contains standalone Python scripts for image processing tasks. These scripts can be run from the command line and are useful for batch processing or automation.