Dus om alle plaatjes in zwart wit weer te geven heb je 37kb nodig?
Dan heb je toch een super compressie! Daar teken ik wel voor!
Nee, wat ik wilde zeggen is dat je om èèn plaatje op te zoeken in de database een getal nodig hebt dat zo groot is als het plaatje zelf.
01031206150814090207 (dit getal is slecht 20 tekens lang = 20 byte
Verder klopt je redenatie niet helemaal, denk dat dat komt doordat je bits & bytes en binaire & decimale getallen een beetje door elkaar haalt.
Ten eerste wordt een bit gedefinieerd als een 0 of een 1, ofwel aan/uit, wel/niet, zwart/wit etc.
Een byte daaropvolgend is 8 bits. In èèn byte kun je dus acht pixels zwart of wit definieëren. Maar dat terzijde.
Om het voorbeeld hieronder een beetje simpel te houden zal ik rekenen met bits:
10 beelden van 4 pixels zwart of wit zou normaal dus 40 bits nodig hebben.
Echter, en nu komt het: om het getal 16 in binaire getallen te schrijven heb je vier bits nodig.
Dit komt omdat 16 = 2^4, dus om met nulletjes en eentjes het getal 16 te schrijven heb je 4 plaatsen nodig ipv de gebruikelijke 2 in het decimale stelsel.
Dus om dan weer een filmpje van 10 beeldjes te maken heb je weer 10 x 4 = 40 bits nodig.