This module contains Python scripts for the KRPC Computer Vision project.
__init__.py: This is the initialization file for thekrpc_cv_pymodule.createTrainingData.py: This script is used to create training data.undistortNavCamImage.py: This script is used to undistort images from the Navigation Camera.
The data_outputs directory contains labeled data for different levels. Each level has its own directory and a corresponding labels.json file.
It is generated upon running the script.
The images directory contains the images from NavCam.
The item_inputs directory contains the images of lost item candidates.
To run the scripts, use the following command inside a Poetry shell:
python <script_name.py>Replace <script_name.py> with the name of the script you want to run.
Tests for the module are located in the tests directory.
No tests have been implemented
The project dependencies are listed in the pyproject.toml file.
This project is licensed under the terms of the GNU GPLv3