Skip to content
This repository has been archived by the owner on May 3, 2023. It is now read-only.

This repository contains experiments and examples of video and image processing using OpenCV, WebRTC, and other technologies.

Notifications You must be signed in to change notification settings

concord-consortium/video-processing-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Video Processing Experiments

This repository contains experiments and examples of video and image processing using OpenCV, WebRTC, and other technologies.

It was created by The Concord Consortium for the Learning Everywhere project.

All code should be considered alpha-quality.

Examples

opencv

Color detection and shape tracking using OpenCV.

opencv-nodejs-browser

Image processing in the browser using WebRTC sent to OpenCV via node-opencv.

  • shape-detection — Edge-detection using Canny, and polygon approximation
  • color-detection — HSV color-detection
  • user-calibration — Extension of the above with calibration sliders

js-canvas

Image processing using pure Javascript on the canvas

  • color-detection - Color detection and contour-finding
  • color-detection2 - Faster color detection and contour-finding
  • video-user-calibration - Processing of video feed plus in-page calibrations (Live version here)

Contributing

If you would like to add an example or improve upon an existing example, please fork the repository and submit a pull request.

License

This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, or distribute this software.

About

This repository contains experiments and examples of video and image processing using OpenCV, WebRTC, and other technologies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published