Lauflängencodierung Dateiengröße herausfinden?
Hallo,
Ich habe folgenden binär Code gegeben:
00001110111100000011111
Mit der lauflängencodierung wäre das ja dann in binär: 100 011 1 100 110 101
Richtig?
Wie errechne ich dann die Dateigröße, und wie viel Speicherplatz gespart wurde?
1 Antwort
Nutzer, der sehr aktiv auf gutefrage ist
beispiel
1111 1110 0000 1000 0001 1111
7 1er 5 0er 1 1er 6 0er 5 1er
111 101 001 110 101
wären 15 zu 24 also (15/24) *100 = 62,5% vom original
datei größe wäre dann komprimiert 2byte und das original wären 3 byte .weil 8 bits = 1 byte . also 2/3 vom original .
TechPech1984
09.03.2022, 00:38
@Mooooooooooooo
hier nachzulesen
https://de.wikipedia.org/wiki/Laufl%C3%A4ngenkodierung#Bitfolgen
7 1er 5 0er 1 1er 6 0er 5 1er
Sorry, aber das verstehe ich nicht so ganz. Wie kommst du da auf die 15 und 24