https://github.com/anoff/aind-opencv
Notebook to follow alongs udacity AI nanodegree on computer vision with opencv
https://github.com/anoff/aind-opencv
computer-vision javascript jupyter opencv
Last synced: 2 months ago
JSON representation
Notebook to follow alongs udacity AI nanodegree on computer vision with opencv
- Host: GitHub
- URL: https://github.com/anoff/aind-opencv
- Owner: anoff
- Created: 2018-05-06T16:20:07.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-08T19:30:23.000Z (about 8 years ago)
- Last Synced: 2025-03-23T06:44:43.336Z (over 1 year ago)
- Topics: computer-vision, javascript, jupyter, opencv
- Language: Jupyter Notebook
- Size: 22.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# opencv playground 📷 🎮
> a few examples on image preprocessing using opencv
## Installation
```sh
# create conda environment
conda create --name opencv --file package-list.txt
```
## Usage
```sh
# source conda env
source activate opencv
# start jupyter
jupyter notebook
```
or just look at the notebooks
## Content
[preprocessing](preprocessing.ipynb)
- mask an image based on color channels
- transform / warp an image to align text
- edge detection
- smoothing / blurring
[image-segmentation](image-segmentation.ipynb)
- contour detection
- detecting the orientation of an object
- line detection using hough space
- k means clustering on pixel colors
## Attribution
Images used are licensed under creative commons, see the exact license for each image and their origin in the notebooks