Camera
Nøkkelen, slik det er nå, er navigator.getUserMedia, localMediaStream og window.URL.createObjectURL().
Meldingsfelt. Status.
Videofelt med fast bredde. Høyden justeres etter videoformatet
canvas | image |
---|---|
hele canvasen fylles med videobildet | bildet er bildet av hele canvasen |
Du kan høyre-klikke på bildet for å spare det.
Vi kan også plukke opp alle pixlene i canvas og sende dem til serveren med et AJAX-kall. (ta det med ro jeg gjør ikke det her). Da kan vi senere hent dataene og legge dem ut i en canvas eller som et bilde. Mer om dette og mye annet i canvas.
Den involverte javaskriptkoden er slik
Bildebehandling
Når bildet ligger i canvas kan vi lett få tak i alle pixelverdiene og finne på hva vi vil med dem. Hvert pixel er tilgjengelig med fire verdier:RGBA, der A er gjennommskinneligheten.