View on GitHub

Union shapes detection

Second year college project to process images and webcam stream.

download .ZIPdownload .TGZ

Union shapes detection

Second year college project to process images and webcam stream. Original assigment required students to work with static images. But I wanted to do bit of extra and this project handles video stream from webcam and there is simple condition to detect circle/ball shapes.

Author: Anton Krug. License: GPL

Webcam part of this project uses https://github.com/sarxos/webcam-capture code to access the camera.

Shapes Detection

Shapes Detection

Downloads

union.zip

union.tgz

Features

ScreenShots

Smartphone screen turned to webcam

Phone

Hand

Hand

Sample Images

povray

sample

Notes

Lot of behaviour is based on how their static defined variables are setup. Of cource it can be setup to misbehave or be slower (when verbose + profiling is e nabled etc...).

MachineVision has option to fast start when its preloades some fixed image, when fast start is disabled it will show dialogs prompting for these options.

The included 3rd party webcam library may output lot of warnings, but still can work nicely.

In file screenShots/00.png contains basic shapes which can be printed and used on the camera. for printing