क्या पीएनजी बनाम बीएमपी छवि प्रारूपों के बीच कोई गुणवत्ता अंतर है?


13

मैंने अभी सीखा है कि PNG एक दोषरहित छवि प्रारूप है जबकि BMP असम्पीडित या दोषरहित प्रारूप दोनों हो सकता है। क्या इन दोनों में गुणवत्ता का अंतर होना चाहिए? यदि नहीं, तो क्या इसका अर्थ है कि TIFF, JPEG2000 और PNG जैसे अन्य दोषरहित प्रारूप बीएमपी के समान गुणवत्ता प्रदान करते हैं?


5
JPEG2000 हमेशा दोषरहित नहीं होता है । आप इसे दोषरहित उपयोग कर सकते हैं, लेकिन अधिकतर, इसका उपयोग छवियों को नुकसानदेह तरीके से संपीड़ित करने के लिए किया जाता है।
slhck

जवाबों:


16

BMP असम्पीडित और दोषरहित दोनों है । पीएनजी संकुचित है लेकिन दोषरहित है। इस प्रकार, एक दोषरहित प्रारूप के साथ केवल दृश्यमान अंतर फ़ाइल आकार है। जब तक आप संगतता कारणों से नहीं कर सकते, मैं BMP पर PNG का उपयोग करने की सलाह दूंगा।


1
आपने कहा अंतर दिखाई दे रहा है । क्या फ़ाइल आकार को छोड़कर वास्तव में कोई अंतर होना चाहिए?
user1032421

4
वह सही है। पिक्सल 1: 1 होगा।
iglvzx

2
PNG पारदर्शिता का समर्थन करता है जबकि BMP नहीं करता है।
dnbrv

6
Windows 95 से BMP अल्फा चैनल (पारदर्शिता) का समर्थन करता है । बस कि विंडोज में पेंट पारदर्शिता (संगतता के कारण?) के साथ फ़ाइल को नहीं बचाता है, जो मुझे लगता है कि गलत धारणा का स्रोत हो सकता है।
न्हाध्ठ

8

बीएमपी और पीएनजी प्रारूप के बीच कोई गुणवत्ता अंतर नहीं है (पीएनजी को छोड़कर डिफलेट एल्गोरिथ्म का उपयोग करके संपीड़ित किया जाता है)।

BMP8 को RLE (रन-लेंथ-एन्कोडिंग) एल्गोरिथ्म का उपयोग करके संपीड़ित किया जा सकता है, लेकिन BMP16 / 24/32/64 अभी तक संपीड़न का समर्थन नहीं करता है।

PNG32 समर्थन पारदर्शिता की तरह BMP32 समर्थन अल्फा चैनल


1

गुणवत्ता में कोई अंतर नहीं है, दोनों मानक दोषरहित हैं। BMP असंपीड़ित अधिक जगह लेता है, लेकिन जब संकुचित (जैसे जब एक .zip या .7z फ़ाइल में रखा जाता है) BMP बेहतर हो सकता है।

कुछ प्रयोग किए जाने के बाद, मैंने BMP और PNG में एक फ़ोटो को सहेजा और दोनों फ़ाइलों को संपीड़ित किया। (.zip) बीएमपी 1.8% बड़ा था, लेकिन यह तस्वीरों के बीच भिन्न होगा।

यदि आप फ़ोटो को कंप्रेस कर रहे हैं, तो इससे कोई फ़र्क नहीं पड़ता।

हालाँकि सरल चित्र, जैसे कि एक चित्र जो आपने पेंट में किया था, या एक आरेख, .png के बजाय .bmp के साथ बहुत बेहतर संपीड़ित करेगा।

मैंने फिर से, यह परीक्षण किया। मैंने पेंट में एक लोगो (एक फोर्ड लोगो के समान) किया और इसे 7zip के साथ संपीड़ित किया। असम्पीडित, png 136kb, bmp 1.7 MB था। संकुचित, png ~ 100kb था और bmp 18kb था।

यदि आप चित्रों को संपीड़ित करना चाहते हैं, तो .bmp में सहेजें। यदि नहीं, तो .png का उपयोग करें।

जब संपीड़ित jpeg btw दोनों को संकुचित किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.