Posted by: davykinator on: February 19, 2009
In ons project wordt er gevraagd om een motion detection te implementeren, dit via een webcam natuurlijk. Na wat te googlen blijkt dat een webcam beeld gemakkelijk te streamen is naar een flash file. Dit kan zeer snel via onderstaande code (actionscript 3 welliswaar):
var cam:Camera = Camera.getCamera();
var vid:Video = new Video();
addChild(vid);
Voor de mensen onder ons die liever nog werken met movieclips te slepen op de stage kan het gemakkelijk met onderstaande code:
//Sleep een video file op de stage en geef het een instance naam ‘webcam’
var cam:Camera = Camera.getCamera();
webcam.attachCamera(cam);
Onderstaande link geeft een mooi voorbeeld van motion detection via een webcam. Het bolletje in de flash animatie volgt de beweging van de hand.
http://blog.soulwire.co.uk/flash/actionscript-3/webcam-motion-detection-tracking/