समायोजित करने के लिए एक छवि अपलोड करें
स्वीकृत फॉर्मेट: JPG, PNG, WEBP, BMP, GIF (गैर-एनिमेटेड)
छवि चिपकाएँ (Ctrl/⌘+V) या खींचें — या URL से आयात करें
Vibrance एक स्मार्ट, नॉन-लीनियर सैचुरेशन कंट्रोल है। जहां सामान्य Saturation हर रंग की तीव्रता को एक जैसे बढ़ाती है — जल्दी आकाश, स्किन, और पहले से चमकीले रंगों को उस बिंदु से परे धकेलती है जहां वे दिखाए जा सकते हैं, 'नियॉन' लुक देते हुए — Vibrance एक वेटेड बूस्ट अप्लाई करता है जो मिड-सैचुरेशन रंगों के लिए सबसे ज़्यादा और दोनों छोर पर कम होता है। Image Machine दोनों देता है: Vibrance स्लाइडर प्रोटेक्टेड, नॉन-लीनियर बूस्ट के लिए और Saturation स्लाइडर क्लासिक इवन एडजस्टमेंट के लिए। सब कुछ HSL कलर स्पेस में चलता है — आपकी इमेज कभी अपलोड नहीं होती, ट्रांसपेरेंसी बनाए रखी जाती है।
वाइब्रेंस और सैचुरेशन, एक ही फ़ोटो पर मापे गए
| क्या होता है | सैचुरेशन +50 | वाइब्रेंस +50 |
|---|---|---|
| अधिकतम तक धकेला गया रंग, जिसका ब्योरा अब बचा ही नहीं | 1,080,000 में से 304,138 पिक्सेल, यानी फ़ोटो का 28.16 % चपटा हो गया। | 0 पिक्सेल। यह नीचे की ओर पूर्णांकित कोई छोटी संख्या नहीं है: रंग जैसे-जैसे पूर्ण सैचुरेशन के पास पहुँचता है, वाइब्रेंस की बढ़त सिकुड़कर शून्य हो जाती है, इसलिए वह किसी को किनारे के पार धकेल ही नहीं सकती। |
| जो रंग पहले से चटख था (0.7 या उससे ऊपर, यहाँ 294,801 पिक्सेल) | 0.147 सैचुरेशन बढ़ता है। | केवल 0.058 बढ़ता है, यानी 2.5 गुना कम। दोनों की राह यहीं अलग होती है। |
| फीका रंग (0.3 से नीचे, यहाँ 336,124 पिक्सेल) | 0.105 सैचुरेशन बढ़ता है। | 0.080 बढ़ता है। यहाँ दोनों लगभग बराबर हैं, और यह इस अंतर की आम व्याख्या के ठीक उलट है। |
| स्लेटी | अछूता। जिस पिक्सेल में रंग ही नहीं, उसमें गुणा करने को कुछ नहीं। | उसी कारण अछूता। दोनों स्लाइडर 0 पर हों तो कुछ भी नहीं बदलता: 1,080,000 में से 0 पिक्सेल बदले। |
| ह्यू और चमक | चमक अधिक से अधिक 255 में से 0.5 खिसकती है। ह्यू अधिक से अधिक 10 डिग्री। | चमक उतनी ही, 255 में से 0.5। ह्यू अधिक से अधिक 5.14 डिग्री। दोनों में से कोई स्लाइडर पारदर्शिता का एक बाइट भी नहीं लिखता। |
1200 x 900 की एक तस्वीर (1,080,000 पिक्सेल) को इसी पेज के अपने कोड से गुज़ारकर मापा गया, यानी उसी applyVibranceToData से जिसे ब्राउज़र चलाता है, किसी विकल्प से नहीं। scripts/measure-vibrance.mts से दोहराया जा सकता है। दोनों स्लाइडर एक ही पद के कारण अलग हैं: सैचुरेशन गुणा करता है, इसलिए उसकी बढ़त इस बात के साथ सीधी रेखा में बढ़ती है कि पिक्सेल पहले से कितना सैचुरेटेड था, जबकि वाइब्रेंस s(1-s) से भारित मात्रा जोड़ती है, जो बीच में सबसे अधिक और दोनों सिरों पर शून्य होती है। +50 पर, 0.10 सैचुरेशन वाले पिक्सेल पर बढ़त सैचुरेशन के लिए +0.050 और वाइब्रेंस के लिए +0.045 है; 0.50 पर +0.250 बनाम +0.125; और 0.90 पर +0.100 बनाम +0.045। बस इतना कि 0.75 और 0.90 पर सैचुरेशन कब का छत से टकराकर रुक चुका होता है, और वही 304,138 चपटे पिक्सेल इसी का नाम है। इसलिए व्यावहारिक नियम यह नहीं है कि वाइब्रेंस फीके रंगों को ज़्यादा उठाती है, वह उठाती ही नहीं। नियम यह है कि वाइब्रेंस चटख रंग को छेड़ती नहीं, और सबसे पहले टूटता चटख रंग ही है। जो आमतौर पर दावा किया जाता है, उस पर एक ईमानदार सुधार, जिसमें जाँच से पहले तक यह पेज भी शामिल था: ह्यू पूरी तरह सुरक्षित नहीं रहता। HSL में बदलना, एक चैनल बदलना और वापस बदलना पूरे बाइट पर पूर्णांकित करता है, और स्लेटी के करीब के रंग ही वे जगह हैं जहाँ एक इकाई का पूर्णांकन ह्यू को सबसे दूर तक झुला देता है। वाइब्रेंस में सबसे बुरी स्थिति में 5.14 डिग्री, सैचुरेशन में 10, और उतने में आँख को कुछ दिखता नहीं। पर यह मापा गया है, कहा भर नहीं गया।
यह कैसे काम करता है
एक टूल चुनें
अपनी इमेज को रिसाइज़, कन्वर्ट, कंप्रेस या बेहतर बनाने के लिए 168+ टूल्स में से चुनें।
अपलोड और एडिट करें
अपनी इमेज को ड्रैग और ड्रॉप करें और सेटिंग्स एडजस्ट करें। यह आपके डिवाइस पर ही रहती है।
डाउनलोड करें
अपना नतीजा तुरंत सेव करें — कोई वॉटरमार्क नहीं, कोई साइन-अप ज़रूरी नहीं।
Image Machine क्यों?
आपकी फाइलें कभी आपके डिवाइस से बाहर नहीं जातीं
सारी प्रोसेसिंग आपके ब्राउज़र में लोकली होती है। आपकी इमेजें कभी किसी सर्वर पर अपलोड नहीं होतीं।
पूरी तरह मुफ्त
हर टूल मुफ्त है, बिना किसी सीमा, बिना वॉटरमार्क और बिना किसी छिपे खर्च के।
बिजली जैसी तेज़
कोई अपलोड का इंतज़ार नहीं — आपकी इमेजें आपके अपने डिवाइस पर तुरंत प्रोसेस होती हैं।
प्रोफेशनल क्वालिटी
फॉर्मेट, साइज़ और क्वालिटी पर पूरे नियंत्रण के साथ पिक्सेल-परफेक्ट आउटपुट।
अक्सर पूछे जाने वाले सवाल
Vibrance और Saturation में क्या अंतर है?
Saturation हर पिक्सेल की रंगीनता को एक ही फैक्टर से गुणा करती है, इसलिए सुस्त और जीवंत रंग दोनों बूस्ट होते हैं — जल्दी पहले से चमकीले रंगों को दिखाए जाने की सीमा से परे धकेलती है। Vibrance इसके बजाय वेटेड बूस्ट अप्लाई करती है: मिड-सैचुरेशन रंगों को सबसे ज़्यादा लिफ्ट मिलती है। संक्षेप में, Saturation यूनिफॉर्म बूस्ट है और Vibrance प्रोटेक्टेड — ज़्यादा संतृप्त एरिया उड़ाए बिना रिचर कलर चाहते हों तो Vibrance।
क्या Vibrance पोर्ट्रेट और स्किन टोन के लिए बेहतर है?
आमतौर पर, हां। Vibrance किसी भी ऐसे रंग को फ्लैट Saturation बम्प से कम बूस्ट करती है जिसमें पहले से कुछ सैचुरेशन है — इसलिए यह स्किन टोन और दूसरे पहले से रंगीन एरिया पर दयालु है। एक अच्छा वर्कफ्लो ज़्यादातर लिफ्ट के लिए Vibrance और फिर थोड़ी Saturation जोड़ना है।
क्या मैं इन स्लाइडर से रंग म्यूट कर सकता/सकती हूं या फ़ोटो को ग्रेस्केल बना सकता/सकती हूं?
हां। दोनों स्लाइडर नेगेटिव दिशा में भी काम करते हैं। Saturation को पूरी तरह बाईं ओर खींचें हर रंग को ग्रेस्केल में ले जाने के लिए, या आधा रास्ता के लिए फीका, म्यूटेड फिल्म लुक। नेगेटिव Vibrance एक ही प्रोटेक्टिव वेटिंग के साथ रंग कम करती है।
क्या मेरी इमेज अपलोड होती है, और क्या ट्रांसपेरेंसी बनाए रखी जाती है?
कोई अपलोड नहीं — Vibrance & Saturation पूरी तरह HTML कैनवास पर आपके ब्राउज़र में चलती है। एडजस्टमेंट HSL कलर स्पेस में होती है और केवल हर पिक्सेल की सैचुरेशन बदलती है: ह्यू और लाइटनेस बनाए रखे जाते हैं, पूरी तरह ग्रे पिक्सेल बिल्कुल ग्रे ही रहते हैं, और alpha चैनल अछूता रहता है। कोई साइन-अप नहीं और कोई वॉटरमार्क नहीं।