Skip to main content

A computer vision toolkit focused in color detection and feature matching using OpenCV. It allows you to easily start the picamera in case you're using a Raspberry PI.

Project description

About

A computer vision toolkit focused in color detection and feature matching using OpenCV.
It allows you to easily start the picamera in case you're using a Raspberry PI.

Some of the stuff you can currently do

  • Color recon
    • Find HSV colorspace for a specific color
    • Find bounding boxes given a HSV colorspace
  • Feature matching
    • Draw matches
    • Find bounding boxes
  • Picamera
    • Easily start the picamera
  • Tools
    • Draw boxes
    • Draw boxes' offset from the center of the frame
    • Stack frames in a grid

Dependencies

Dependency Installation
numpy pip install numpy (required by OpenCV and used to work with images)
opencv Refer to the official installation guide (tested with version 4.5.2)
picamera Installed by default in Raspberry PI OS (required if working with picamera)

Instalation

  • pip install cv-recon

Usage

See examples in the examples folder or test it directly form source. From source cd cv_recon/recon/ once in this folder you can run:

Command Description Preview
python colorspace.py Target a single color and generate its settings TODO
python colorspace.py <path to log file> Load settings to detect a single color TODO
python features.py <path to an image> Perform feature detection against the given image TODO

Examples

  • TODO

Documentation

  • TODO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cv-recon-0.0.4.tar.gz (6.3 kB view hashes)

Uploaded Source

Built Distribution

cv_recon-0.0.4-py3-none-any.whl (8.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page