Lyd er et godt eksempel på de trin man typisk skal igennem, før man kan arbejde med hardware input i Processing. Betragt nedenstående kodestump. I første linje importeres biblioteket processing.sound. Det er en masse tillægsfunktioner, som fylder så meget at de ikke er medtaget i den grundlæggende software. For at […]
processing
På denne github kan du se en masse eksempler på hvordan man kan manipulere et indgående videosignal live: https://github.com/shiffman/LearningProcessing/tree/master/chp16_video Download biblioteket og pak det ud et sted hvor du kan finde det (eller clone med github, hvis du kan) Opgaver Vælg en af nedenstående funktioner – åbn skitsen og prøv […]
I denne video gennemgås hvordan man – sådan helt basic – programmerer en simpel form for computervision.
Editor og sprog: Processing Ressourcer: Learning Processing (video tutorials, eksempler mm) Med Processing kan vi hente mange former for input og en af de væsentligste kilder er selvfølgelig video. Med et webcam input kan man spore bevægelse, objekter, ansigter og mange andre ting. Men hvad vil det egentlig sige at få […]
Hvis du aldrig har prøvet at programmere før, er det her et godt sted at begynde. I dette forløb lærer du at programmere på en nem og visuel måde. Men endnu vigtigere, så lærer du også at forstå hvad det digitale stof din computer er lavet af er, og hvad […]
Hvad er en variabel? Noget af det første og største man skal lære, når man skal programmere, er brugen af variable til at gemme og indsætte værdier i koden. En variabel er en “placeholder”, dvs en slags kasse, vi så kan gemme alt muligt i. Typisk er det simple talværdier eller […]
Denne lille skitse er et godt sted at starte, hvis du er interesseret i programmering, men aldrig har prøvet at kode før. På denne side vil jeg gennemgå koden skridt for skridt, og hvordan du får det til at virke i din browser. Først og fremmest skal du downloade koden […]
Hvad er et objekt? Det næste vigtige fænomen du skal kende til, er objekter. Et objekt er en skabelon for hvordan noget kunne se ud. Lad os forestille os, at vi ville programmere en motorvej med biler der kommer kørende. Vi kunne selvfølgelig sætte os til at tegne hver enkelt […]
Nu er du næsten i gang med at lave objektorienteret programmering: fundamentet for det meste af det software vi bruger. Og fundamentet for at blive så god til at kode, at du kan lave næsten hvad som helst. Næste skridt er at flytte funktioner ind i objekterne – så de både […]
Et array kan oversættes til en række eller opstilling. Det er nemt at forestille sig, at når man arbejder med computere, skal man ofte bruge ikke bare en enkelt, men en hel masse af en bestemt “slags”. Bare forestil dig rækker af bogstaver, pixels eller tal – det er som oftest […]
Arrays bliver rigtig interessante når vi fylder dem med objekter. På den måde kan man opbygge simulationer af virkeligheden – ved at indsætte biler, fodgængere eller andre objekter med egenskaber som minder om den virkelige verden. Måske kan du nu se, at det er den måde rigtig meget software fungerer […]