Wie funktioniert eine Datenkompression?
Zb. mit Zip o.ä
Zb. mit Zip o.ä
Hi, ich hab mir ein Chrysler Neon II 2.0 16V (133Ps) zugelegt. Nachdem ich die Nötigsten Dinge erledigt habe, hab ich kurz gesagt kein TÜV bekommen. Nun meine Frage würde es sich lohnen die Sachen zu reparieren/umzuändern oder verkaufen? Scheinwerfer sind in DE nicht zulässig / Neue einbauen Türgriffe rechts/links hinten fehlen / einbauen Traggelenk…
Habe ich in einer Zeile z. B. viel text: dqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqwdqwoijwdqoidqw So wird das beim PDF einfach in eine Zeile gepackt und man sieht die Hälfte nicht, wenn ich nicht selber ENter drücke, bei Youtube videos habe ich gesehen, die haben viel auf einer Zeile geschrieben und der Zeilenumbruch war automatisch?
Darf mir mein Vater meinen PC den ich mir selbst von meinem eigenen Geld bezahlt habe über das Wochenende wegnehmen? Nur weil ich mit dem Hund nicht rausgegangen nimmt er mir den einfach weg.
Hey ich habe mit einem online freund über e-mail gechattet. Ich benutze dafür eine zweit mail Diesmal habe ich diese über meinen PC versendet anstatt über mein Handy. Ich habe auch meine zweitmail benutzt. Aber jetzt steht bei der Mail die ich gesendet habe mein Name anstatt der Name den ich bei meiner Zweitmail eigentlich…
Guten Abend miteinander 🙂 Ich muss demnächst ein Thema für meine Facharbeit einreichen. Im Fach Biologie braucht man jedoch einen praktischen Anteil. Nun bekomme ich jedoch im Dezember ein 3 Monate alten sphynx Kater und habe dazu eine 9,5 jährige Chihuahua Hündin. 12 Seiten müssen es werden und der praktische Anteil muss dabei deutlich sein,…
Hi ich habe von meinen Freunden empfohlene Steam Driver Boost verwendet und habe meinen PC automatisch neustarten lassen. Jetzt aber steht hier “Verknüpfungsproblem” wenn ich auf Steam oder Epic Games oder so klicke und es starten will. Beispiel : So sehen die Apps aus Vielen Dank für alle Antworten
Es gibt verschiedene Verfahren und auch neuere, die ganz anders funktionieren, aber im Wesentlichen ist die Idee, statt 8 Bit pro “Zeichen” mehr Bit zu verwenden und damit dann ein Wörterbuch aufzubauen, wodurch längere Sequenzen, die häufig vorkommen, mit weniger Bytes codiert werden können.
Wenn man beispielsweise 10 Bit verwendet, dann kann man nicht nur 256 “normale Zeichen” codieren, sondern mit ebenfalls 10 Bit auch Kombinationen von Buchstaben, die normalerweise 16 Bit benötigen würden. Man spart pro Vorkommen einer solchen Kombination als 4 Bit ein. Das summiert sich.
Die Grundidee ist: Ersetze sich häufig wiederholende Muster durch möglichst kurze Bitfolgen.
Da gibt es verschiedene Algorithmen. Aber um es mal einfach zu verdeutlichen:
Das war natürlich nur ein schwer vereinfachtes Beispiel, aber der Grundgedanke sollte klar geworden sein.
Suche mal nach Huffman-Kodierung. Die ist einfach zu verstehen und es gibt sehr schöne Videos dazu.
Es werden “Redundanzen” entfernt.
Hierfür gibt es verschiedene Möglichkeiten.
Beispiele:
1) Statt 1000 mal das Byte “0” abzuspeichern, wird die Information 1000 x”0″ abgespeichert.
2) Häufig vorkommenden Bitkombinationen wird eine kürzere Kombination zugewiesen.
3) …
Exakt weiß ich es auch nicht und da gibt es sicherlich unterschiede aber nur ein Beispiel.
100000000000000000000
1+0x20
Beides könnte bedeuten das ich eine 1 mit 20 Nullen habe das zweite ist aber signifikant kürzer so erkläre ich mir das immer. Es gibt praktisch Wege Sachen kürzer zu schreiben die nach wie vor Eindeutig sind.
Hier findest du alles dazu (https://de.wikipedia.org/wiki/Datenkompression#)