How Image Compression Works
3-Second Blueprint (English)
- Separating luminance from chrominance lets JPEG subsample color channels and quantize high-frequency DCT coefficients to zero.
- Zig-zag scanning groups trailing zeros for lossless Run-Length Encoding tuples before Huffman coding shortens frequent symbols.
- Sharp synthetic edges suffer JPEG artifacts, making lossless PNG, WebP, or scalable vector graphics better for logos and diagrams.
Chroma SubsamplingDiscrete Cosine Transform (DCT)Zig-Zag Run-Length EncodingHuffman Entropy CodingLossy vs Lossless FormatsVector Graphics
3-Sekunden-Fazit (Deutsch)
- Die Trennung von Helligkeit und Farbe erlaubt Chroma-Subsampling sowie das Nullrunden hochfrequenter DCT-Koeffizienten.
- Eine Zickzack-Sortierung bündelt Nullen für verlustfreie Lauflängencodierung, bevor Huffman-Codierung häufige Werte verkürzt.
- Scharfe Grafikkanten erzeugen JPEG-Artefakte; für Logos und Diagramme eignen sich PNG, WebP oder skalierbare Vektorgrafiken.
Chroma-SubsamplingDiskrete KosinustransformationZig-Zag-LauflängencodierungHuffman-EntropiecodierungVerlustbehaftet vs. verlustfreiVektorgrafik
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.