-
Iets over Bits en Pixels
-
(camera klikt) Goed.
-
Ik heb Instagram gemaakt samen met Mike
-
we zagen de mobiele telefoon als een mogelijkheid om iets nieuws te maken.
-
voor het eerst liepen mensen rond met een computer in hun binnenzak, en we bedachten dat
-
zij het fantastisch zouden vinden wanneer ze hun foto's en plaatjes direct met elkaar konden delen.
-
We dachten: als we een App maken waarmee dit kan zullen heel veel mensen deze App gebruiken
-
Je kunt een App verzinnen waarmee je iets leuks of grappigs kan maar als deze App niet echt handig of
-
nuttig is gaat niemand 'm gebruiken.
-
De eerste vraag is: wat voor probleem ga ik oplossen.
-
Het probleem was, hoe kun je een foto op het scherm van je computer laten zien?
-
Om dat mogelijk te maken moet eerst het plaatje tot kleine stukjes data worden teruggebracht.
-
In 1957 nam computer programmeur Russell Kirsch een foto van zijn zoontje en maakte er een scan van.
-
Het was het eerste digitale plaatje, een korrelige zwart witte foto van een baby, en de pixel was geboren!
-
Pixels zijn heel interessant, je kunt ze makkelijk zien, en als je door een vergrootglas naar je scherm kijkt
-
zie je dat je scherm is opgebouwd uit hele kleine lichtpuntjes. Nog interessanter is
-
dat deze kleine lichtpuntjes eigenlijk bestaan uit een heleboel verschillende kleuren.
-
Ze zijn rood, groet en blauw. Pixels samengevoegd vormen van een afstandje een afbeelding en van dichtbij
-
zijn het niet meer dan lichtpuntjes die aan of uit staan. De combinatie van deze lichtpuntjes
-
maken het plaatje en dat wat je iedere dag op de scherm van je computer ziet.
-
In computer wetenschap en in computer winkels hebben ze het vaak over 'resolutie'.
-
Resolutie is in feite de maat waarmee je meet hoeveel pixels er op je scherm staan .
-
In de tijd dat ik op de middelbare school zat was het 640 bij 480 pixels.
-
Tegenwoordig is dit een stuk groter. En naast resolutie hebben we het ook over 'dichtheid'.
-
Bijvoorbeeld op een moderne smartphone zetten ze dezelfde hoeveelheid lichtpuntjes die we pixels noemen
-
maar in een kleinere ruimte dichter op elkaar. Om die reden zijn deze afbeeldingen scherper.
-
Waar sla je deze pixelwaarden van een bestand nu op? Je slaat de rode, groene en blauwe waarden op in
-
eenheden van drie. Een groepje van drie heeft dan de waarde van een enkele Pixel.
-
De waarde van een pixel loopt van 0 tot 255. 0 staat dan voor heel donker en 255 voor heel licht.
-
Drietallen met een bepaalde waarde vormen samen een enkele pixel.
-
Een afbeelding bestand of het nu een jpeg, gif of png is bestaat uit miljoenen van deze RGB
-
(rode-groene -blauwe) drietallen. Hoe bewaard een computer al deze data? Alle computer data
-
en visuele data worden vertegenwoordigd door bits. Een bit heeft twee tegenovergestelde waarden
-
aan of uit. Maar in plaats van aan of uit, zeggen we 1 en 0 -- binair! Een afbeeldingsbestand is eigenlijk niet meer
-
dan een verzameling 1tjes en nulletjes. Maar waarom gaan RGB waarden van 0 tot 255? Het blijk dat iedere
-
kleureenheid RGB, wordt vertegenwoordigd door 8 bits die samen een byte genoemd worden,
-
Als je het binair systeem kent, dan weet je dat 8 bits niet meer dan het maximale getal 255 kunnen
-
vertegenwoordigen. 255 is hetzelfde als 8 1tjes op een rij. Het laagste getal is 0 wat staat voor 8 nulletjes op een rij.
-
De waarden 0 tot 255, geven 256 verschillende kleur intensiteiten. Binnen ons traditionele decimale nummer
-
systeem kunnen we een pixel van de kleur turquoise vertegenwoordigen met het getal 64 (beetje rood)
-
224 (een heleboel groen) en 208 ( voor wat blauw erbij). Maar een computer zou dit opslaan als
-
0100 0000 1110 0000 1101 0000. We gebruiken 24 binaire cijfers om die ene pixel te vertegenwoordigen.
-
Liever dan de binaire cijfer reeks gebruiken digitale kunstenaars vaak het hexadecimale nummer systeem
-
om kleuren te representeren. Op deze manier kunnen we diezelfde kleur turqoise met maar zes hexadecimale
-
cijfers: 40 E0 D0 representeren, en dat is een stuk korter. Nu wil je de kleuren van het plaatjes iets veranderen.
-
hoe doe je dat dan.Er zijn verschillende manieren om dit te doen.
-
Laten we zeggen dat je een plaatje donkerder wilt maken. Een manier waarop je dat kan doen is mindere rood,
-
groen of blauw toevoegen. Je vermindert ieder kleur met 50, de helft minder rood, groen en blauw.
-
Je hebt er nu R(ood) G(roen) en B(blauw) ingestopt, en er komt R-50, G-50 en B-50 uit. Wat er nu is gebeurd is,
-
je hebt een afbeelding met een lichte kleur een heel stuk donkerder gemaakt.
-
Veel mensen dachten in eerste instantie over instagram dat het een App was waarmee je foto's kunt bewerken
-
Het programmaatje zorgt ervoor dat je eigen foto's er cool of retro uitzien. Maar uiteindelijk bleek Instagram
-
veel meer een App waarmee mensen zich met elkaar kunnen verbinden. Het gaat niet alleen om foto's bekijken
-
van vrienden en familie, maar het maakt het mogelijk om te zien wat er allemaal op de wereld gebeurt.
-
Of dat nu een ruzie is aan de andere kant van de oceaan, een nieuwe sociale beweging, je kunt deze informatie
-
bekijken. Dat maaket het voor ons mogelijk om heel snel het hele grote universele platform te worden wat we nu zijn.
-
-
-
-
-