కుదింపు పరామితి ఉన్నందున పిఎన్జి ఫార్మాట్ లాస్లెస్గా ఉందా?
పిఎన్జి ఫార్మాట్ లాస్లెస్ ఫార్మాట్గా ఉండాల్సి ఉంది, కానీ మీరు చిత్రాన్ని పిఎన్జి ఫైల్గా సేవ్ చేసినప్పుడు, కంప్రెషన్ స్థాయిని ఎన్నుకోమని అడుగుతారు. దీని అర్థం పిఎన్జి ఫార్మాట్ వాస్తవానికి నష్టమేమీ కాదా? నేటి సూపర్యూజర్ ప్రశ్నోత్తరాల పోస్ట్ ఆసక్తికరమైన రీడర్ కోసం గందరగోళాన్ని తొలగించడానికి సహాయపడుతుంది.
నేటి ప్రశ్న & జవాబు సెషన్ సూపర్ యూజర్ సౌజన్యంతో వస్తుంది Q స్టాక్ ఎక్స్ఛేంజ్ యొక్క ఉపవిభాగం, Q & A వెబ్ సైట్ల యొక్క సంఘం ఆధారిత సమూహం.
ప్రశ్న
సూపర్యూజర్ రీడర్ pkout ఎంచుకున్న కుదింపు స్థాయి ద్వారా PNG చిత్రం యొక్క నాణ్యత ప్రభావితమవుతుందో లేదో తెలుసుకోవాలనుకుంటుంది:
నేను అర్థం చేసుకున్నట్లుగా, PNG ఫైల్స్ లాస్లెస్ కంప్రెషన్ను ఉపయోగిస్తాయి. అయినప్పటికీ, నేను జింప్ వంటి ఇమేజ్ ఎడిటర్ను ఉపయోగిస్తున్నప్పుడు మరియు చిత్రాన్ని పిఎన్జి ఫైల్గా సేవ్ చేయడానికి ప్రయత్నించినప్పుడు, ఇది 0 మరియు 9 మధ్య కుదింపు స్థాయిని అడుగుతుంది.
కంప్రెస్డ్ ఇమేజ్ యొక్క దృశ్య ఖచ్చితత్వాన్ని ప్రభావితం చేసే కంప్రెషన్ పరామితిని కలిగి ఉంటే, అప్పుడు పిఎన్జి ఎలా నష్టపోదు? దయచేసి ఎవరైనా దీన్ని నాకు వివరించగలరా? నేను కుదింపు స్థాయిని 9 కి సెట్ చేసినప్పుడు మాత్రమే నేను లాస్లెస్ ప్రవర్తనను పొందుతానా?
మీరు ఎంచుకున్న కుదింపు స్థాయిని బట్టి చిత్ర నాణ్యతలో తేడా ఉందా?
సమాధానం
సూపర్ యూజర్ కంట్రిబ్యూటర్స్ లార్డ్నెక్బియర్డ్ మరియు జెజ్లిన్ మాకు సమాధానం కలిగి ఉన్నారు. మొదట, లార్డ్ నెక్బియర్డ్:
పిఎన్జి కంప్రెస్డ్, కానీ లాస్లెస్
కుదింపు స్థాయి అనేది ఫైల్ పరిమాణం మరియు ఎన్కోడింగ్ / డీకోడింగ్ వేగం మధ్య వర్తకం. మితిమీరిన సాధారణీకరణకు, FLAC వంటి ఇమేజ్ కాని ఫార్మాట్లలో కూడా ఇలాంటి భావనలు ఉన్నాయి.
విభిన్న కుదింపు స్థాయిలు, అదే డీకోడ్ అవుట్పుట్
విభిన్న కుదింపు స్థాయిల కారణంగా ఫైల్ పరిమాణాలు భిన్నంగా ఉన్నప్పటికీ, వాస్తవ డీకోడ్ అవుట్పుట్ ఒకేలా ఉంటుంది. మీరు డీకోడ్ చేసిన అవుట్పుట్ల యొక్క MD5 హాష్లను MD5 మక్సర్ ఉపయోగించి ffmpeg తో పోల్చవచ్చు. ఇది కొన్ని ఉదాహరణలతో ఉత్తమంగా చూపబడింది.
PNG ఫైళ్ళను సృష్టించండి
- అప్రమేయంగా, pNG అవుట్పుట్ కోసం ffmpeg -compression_level 100 ను ఉపయోగిస్తుంది.
- ఈ ఉదాహరణలో 100 (అత్యధిక కుదింపు స్థాయి) ఎన్కోడ్ చేయడానికి సుమారు మూడు రెట్లు ఎక్కువ మరియు డీకోడ్ చేయడానికి ఐదు రెట్లు ఎక్కువ సమయం (అతి తక్కువ కుదింపు స్థాయి) పట్టిందని శీఘ్ర, అలసత్వ పరీక్షలో తేలింది.
ఫైల్ పరిమాణాన్ని సరిపోల్చండి
PNG ఫైళ్ళను డీకోడ్ చేసి MD5 హాషెస్ చూపించు
రెండు హాష్లు ఒకే విధంగా ఉన్నందున, డీకోడ్ అవుట్పుట్లు (కంప్రెస్డ్ ముడి ఫైళ్లు) సరిగ్గా ఒకేలా ఉన్నాయని మీకు హామీ ఇవ్వవచ్చు.
Jjlin నుండి వచ్చిన సమాధానం తరువాత:
పిఎన్జి లాస్లెస్. GIMP ఈ సందర్భంలో ఉత్తమమైన ఎంపిక పదాలను ఉపయోగించడం లేదు.
అని ఆలోచించండి కుదింపు నాణ్యత లేదా కుదింపు స్థాయి. తక్కువ కుదింపుతో, మీరు పెద్ద ఫైల్ను పొందుతారు, కాని ఉత్పత్తి చేయడానికి తక్కువ సమయం పడుతుంది, అయితే అధిక కుదింపుతో, మీరు ఉత్పత్తి చేయడానికి ఎక్కువ సమయం తీసుకునే చిన్న ఫైల్ను పొందుతారు.
సాధారణంగా మీరు తగ్గుతున్న రాబడిని పొందుతారు, అనగా అత్యధిక కుదింపు స్థాయిలకు వెళ్ళేటప్పుడు తీసుకునే సమయ పెరుగుదలతో పోలిస్తే పరిమాణంలో అంత తగ్గుదల లేదు, కానీ అది మీ ఇష్టం.
వివరణకు ఏదైనా జోడించాలా? వ్యాఖ్యలలో ధ్వనించండి. ఇతర టెక్-అవగాహన స్టాక్ ఎక్స్ఛేంజ్ వినియోగదారుల నుండి మరిన్ని సమాధానాలను చదవాలనుకుంటున్నారా? పూర్తి చర్చా థ్రెడ్ను ఇక్కడ చూడండి.