pi2-fga / 201901-Gaia-imageProcessing

Repo for the image processing module for gaia boat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gaia Boat - image processing module

About the Gaia Boat

The Gaia Boat is an autonomous boat designed to collect trash from a lake’s shore. It uses image processing to detect obstacles and trash, an app for tracing routes and a series of other embedded software for controlling the hardware.

Other Gaia Boat’s software links

Image processing module

Usage and installation

Usage

This module is responsable for the image processing algorithmn of Gaia boat project’s object detection logic. This is used to make evasive manuvers, if needed.

Installation

Requirements

  • OpenCV 4.1.0
  • Python 3.6+

Installation

  1. Install OpenCV following this tutorial
  2. Install the image processing package running:
python3 setup.py install --user

To install the package you must install if through pip, using the following command:

pip install gaia-image-processing

If you want to upgrade its version you must use:

pip install --upgrade gaia-image-processing

About

Repo for the image processing module for gaia boat

License:GNU General Public License v3.0


Languages

Language:C++ 37.9%Language:Python 35.1%Language:Shell 21.9%Language:CMake 5.0%