Image processing functions useful for FRC robotics teams (and other purposes)
Project description
# Robovision
Vision processing scripts useful for FIRST robotics teams and probably other purposes.
License: MIT
Author: Tim Poulsen, mentor for Team 1518 Raider Robotics
## Overview
The robovision library includes these functions:
image resizing, either proportionally (maintaining aspect ratio) or to a fixed/square size
image equalization
brightness and contrast adjustments
a preprocessor class, which enables you to set up a pipeline of functions that will be applied in series to an image.
edge detection
removing lens distortions based on the camera calibrations created with autocalibrate.py
Separately, the autocalibrate script is a camera calibration utility, which uses the OpenCV chessboard technique to determine lens parameters to be used for dewarping operations.
## Installation / Usage
TBD
<!– To install use pip:
$ pip install robovision
Or clone the repo:
$ git clone https://github.com/skypanther/robovision.git $ python setup.py install
–>
## Contributing
TBD
## Example
TBD
## License
MIT License
Copyright (c) 2018, Tim Poulsen, All rights reserved.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for robovision-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fbd4c0c03fb7ae19eba624d0c553980b2b1326c570796786ec14a4437982d75 |
|
MD5 | bab17b61abd21773e8e05887a9693460 |
|
BLAKE2b-256 | cb252c6211b9307e6c7b8f87e82f265be18918b61bd0d26cc3230f573dfde141 |