Lossless Compression
Lossless Compression (Reversible Data Reduction)
Lossless compression reduces file size without discarding any image data. The original image can be perfectly reconstructed from the compressed file. PNG, TIFF (with LZW), and WebP lossless use this approach.
तकनीकी विवरण
Lossless algorithms exploit statistical redundancy: PNG uses DEFLATE (LZ77 + Huffman coding) with row-level prediction filters. Typical compression ratios range from 2:1 to 10:1 depending on image complexity.
उदाहरण
```javascript
// Image compression via Canvas
canvas.toBlob(
blob => console.log(`Size: ${(blob.size/1024).toFixed(0)} KB`),
'image/jpeg',
0.8 // quality: 0.0 (smallest) to 1.0 (best)
);
// WebP output (25-34% smaller than JPEG)
canvas.toBlob(cb, 'image/webp', 0.8);
```
संबंधित फ़ॉर्मेट
संबंधित टूल्स
C
Compress Image
R
Resize Image
C
Crop Image
R
Rotate Image
F
Flip Image
C
Convert Image
W
Watermark Image
S
SVG to PNG
I
Image to Base64
R
Round Corners
A
Add Border
I
Image Filters
A
Adjust Image
B
Blur Image
S
Sharpen Image
M
Make Square
ग
ग्रेस्केल इमेज
स
सीपिया इमेज
प
पिक्सेलेट इमेज
इ
इमेज मेटाडेटा स्ट्रिप