Tag

jpeg

1 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Mar 8, 2023 · Mobile Development

Android Image Compression Techniques and Luban Algorithm Analysis

This article provides a comprehensive overview of Android image compression, covering bitmap fundamentals, ARGB color model, size calculations, quality and dimension compression methods, the Luban algorithm, its implementation details, performance considerations, and related JPEG Huffman coding techniques.

AndroidBitmapLuban
0 likes · 27 min read
Android Image Compression Techniques and Luban Algorithm Analysis
Sohu Tech Products
Sohu Tech Products
Sep 28, 2022 · Mobile Development

Understanding Android Image Compression: Fundamentals, Algorithms, and Luban Implementation

This article explains Android image compression fundamentals—including ARGB, bitmap memory, bit‑depth vs. colour‑depth, quality and sampling compression methods—then details the Luban algorithm, its shortcomings, proposed improvements, and the underlying Skia/Huffman/JPEG native implementation with code examples.

AndroidBitmapHuffman
0 likes · 27 min read
Understanding Android Image Compression: Fundamentals, Algorithms, and Luban Implementation
IT Services Circle
IT Services Circle
Jul 12, 2022 · Fundamentals

The Discrete Cosine Transform: History, Theory, and Its Impact on Image and Video Compression

Originating from three largely unknown Indian engineers in the early 1970s, the Discrete Cosine Transform (DCT) became the cornerstone of modern image and video compression standards such as JPEG and MPEG, enabling efficient lossy compression by converting spatial data to frequency components and exploiting human visual perception.

Algorithm HistoryDiscrete Cosine TransformVideo Codec
0 likes · 11 min read
The Discrete Cosine Transform: History, Theory, and Its Impact on Image and Video Compression
vivo Internet Technology
vivo Internet Technology
Jun 29, 2022 · Big Data

Lossless Image Compression Overview and Lepton Optimization for Large‑Scale Storage

The article explains JPEG’s lossy fundamentals, introduces Lepton’s lossless layer and its optimizations—such as arithmetic coding and multithreaded Huffman switching—and describes how vivo’s hybrid physical‑server and Kubernetes deployment achieves roughly 22 % storage reduction across petabytes of JPEG images despite high CPU demands.

Huffman codingLeptonimage compression
0 likes · 13 min read
Lossless Image Compression Overview and Lepton Optimization for Large‑Scale Storage
Laravel Tech Community
Laravel Tech Community
Aug 30, 2021 · Backend Development

PHP imagejpeg Function: Output JPEG Image to Browser or File

The article explains PHP's imagejpeg() function, detailing its parameters, return values, and usage example for creating and outputting a JPEG image directly to the browser or saving it to a file, including optional quality settings.

PHPbackendimage processing
0 likes · 2 min read
PHP imagejpeg Function: Output JPEG Image to Browser or File
Laravel Tech Community
Laravel Tech Community
Aug 14, 2021 · Backend Development

Using imagecreatefromjpeg to Load JPEG Images in PHP

This article explains the PHP imagecreatefromjpeg function, its parameters and return values, and provides a complete example that demonstrates loading a JPEG file, handling errors, creating a placeholder image, and outputting the result as a JPEG response.

Code ExampleGDPHP
0 likes · 2 min read
Using imagecreatefromjpeg to Load JPEG Images in PHP
Tencent Architect
Tencent Architect
Jan 27, 2018 · Fundamentals

Advances in Image Compression: From JPEG to WebP, HEVC, WXAM, SHARP, and Guetzli Optimizations at Tencent TPS

The article reviews recent developments in image compression formats such as JPEG, WebP, HEVC, and Tencent's proprietary WXAM/SHARP, explains Guetzli's perceptual encoding, details extensive GPU‑based performance optimizations, and demonstrates how these techniques dramatically reduce bandwidth usage in Tencent's massive image storage platform.

GPU accelerationGuetzliTencent
0 likes · 13 min read
Advances in Image Compression: From JPEG to WebP, HEVC, WXAM, SHARP, and Guetzli Optimizations at Tencent TPS
Tencent Music Tech Team
Tencent Music Tech Team
Nov 2, 2017 · Mobile Development

Android Image Compression Analysis: Quality Compression and Huffman Algorithm

This article examines Android's quality image compression, detailing Bitmap.compress() behavior, the Skia engine's role, Huffman coding optimization, libjpeg settings, and differences from iOS, while recommending newer libraries and techniques for improved compression efficiency.

AndroidHuffman codingMobile Development
0 likes · 13 min read
Android Image Compression Analysis: Quality Compression and Huffman Algorithm
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jun 13, 2017 · Frontend Development

Choosing the Right Web Image Format: JPG, PNG, GIF, APNG & WebP Explained

This article reviews common web image formats—JPG, PNG, GIF, APNG, and WebP—detailing their compression methods, animation support, browser compatibility, and practical usage guidelines to help developers select the most efficient format for different scenarios.

frontendimage formatsjpeg
0 likes · 10 min read
Choosing the Right Web Image Format: JPG, PNG, GIF, APNG & WebP Explained
Architecture Digest
Architecture Digest
Jun 13, 2017 · Fundamentals

Testing Google’s Guetzli JPEG Compression: Performance, Memory Usage, and Practical Tips

Google’s Guetzli JPEG compressor, which prioritizes perceptually important details, can dramatically shrink image sizes but demands high memory and CPU time; the article details real‑world tests, quality‑vs‑size trade‑offs, memory requirements, installation tips, and practical recommendations for using Guetzli in web projects.

GuetzliWeb Optimizationimage compression
0 likes · 6 min read
Testing Google’s Guetzli JPEG Compression: Performance, Memory Usage, and Practical Tips
High Availability Architecture
High Availability Architecture
May 23, 2017 · Fundamentals

Evaluation of Image Compression Formats and Algorithms: Guetzli, WebP, MozJPEG, and Libjpeg‑Turbo

The article presents a comprehensive evaluation of common image formats and compression algorithms—including Guetzli, WebP, MozJPEG, and Libjpeg‑Turbo—by comparing their compression ratios, quality metrics, encoding speed, and practical deployment considerations for large‑scale mobile services.

GuetzliPerformance TestingSSIM
0 likes · 18 min read
Evaluation of Image Compression Formats and Algorithms: Guetzli, WebP, MozJPEG, and Libjpeg‑Turbo