छवि रंग पिकर

एक छवि आयात करें और उसके रंग निकालने के लिए कहीं भी क्लिक करें।

आपका डेटा आपके डिवाइस से बाहर नहीं जाता
क्लिक करें या यहाँ एक छवि खींचकर छोड़ें JPEG, PNG, WebP, GIF, BMP, SVG समर्थित

छवि से रंग कैसे चुनें

  1. अपलोड करें · ड्रैग-एंड-ड्रॉप करें या कोई छवि फ़ाइल चुनने के लिए क्लिक करें।
  2. क्लिक करें · रंग लेने के लिए छवि पर कहीं भी क्लिक करें।
  3. कॉपी करें · एक क्लिक से HEX, RGB या HSL मान कॉपी करें।
  4. पैलेट · लिए गए सभी रंग छवि के नीचे एक पैलेट में रखे जाते हैं।

अक्सर पूछे जाने वाले प्रश्न

कौन-कौन से छवि प्रारूप समर्थित हैं?

JPEG, PNG, WebP, GIF, BMP और SVG · कोई भी प्रारूप जिसे आपका ब्राउज़र प्रदर्शित कर सके।

क्या मेरी छवि सर्वर पर भेजी जाती है?

नहीं। सब कुछ 100% आपके ब्राउज़र में HTML5 Canvas API के माध्यम से चलता है। आपकी छवि कभी आपके डिवाइस से नहीं जाती।

मैग्नीफ़ायर क्यों प्रकट होता है?

मैग्नीफ़ायर आपके कर्सर के नीचे पिक्सेल का बड़ा दृश्य दिखाता है ताकि आप सटीक रूप से रंग ले सकें।

Pixel Picker बनाम Palette Extractor, दो अलग-अलग काम

एक common confusion पहले clear कर लेते हैं: यह एक pixel picker है, palette extractor नहीं। दोनों tools similar sound करते हैं और दोनों images से involve होते हैं, लेकिन ये अलग-अलग questions answer करते हैं:

यदि आप actually statistical dominant colours चाहते हैं, तो मुफ़्त रंग पैलेट एक्सट्रैक्टर tool सही choice है। दोनों tools एक दूसरे के complement हैं: overall colour story समझने के लिए palette extract करें, फिर specific accents grab करने के लिए इस picker का use करें।

यह कैसे काम करता है

Browser आपके uploaded image को HTML <canvas> element पर draw करता है। जब आप click करते हैं, tool ctx.getImageData(x, y, 1, 1) call करता है: यह Canvas 2D API method है जो single pixel के RGBA values को four-element array (red, green, blue, alpha) के रूप में return करता है। वे values फिर display के लिए HEX, RGB, और HSL format में format होती हैं। Magnifier एक second canvas है जो cursor के around एक small region copy करता है और उसे scaled up render करता है, ताकि आप exactly देख सकें कि आप किस pixel को select करने वाले हैं। सब कुछ आपके browser में locally run होता है; image bytes कभी transmit नहीं होते।

Pixel Picker कब Use करें

HEX, RGB, HSL, एक ही Colour, तीन Notations

Tool same colour value तीन formats में emit करता है क्योंकि different contexts अलग-अलग formats prefer करते हैं:

Anti-Aliasing का Trap

Pixel-perfect picker exactly वह pixel read करता है जो आपके cursor के नीचे है, लेकिन real images में, वह pixel वह colour नहीं हो सकता जो आपको लगता है। Anti-aliasing letters, icons, और curved shapes के edges को surrounding background के साथ blend करता है ताकि वे smooth दिखें। इसलिए white के against black text के «edge» पर click करने से pure black की बजाय grey मिल सकती है। Trap से बचने के लिए दो practical habits:

JPEG Compression और Reference Quality क्यों मायने रखती है

JPEG compression small colour distortions introduce करता है, खासकर contrast edges के around और solid colour के flat areas में। एक «pure red» (#FF0000) brand colour जो JPEG के रूप में export हुई और फिर re-import हुई #FE0102 या similar read हो सकती है, source के close लेकिन identical नहीं। Exact brand-matching के लिए, prefer करें:

Browser-Level और OS-Level Eyedropper Alternatives

अपने screen से colours pick करने के कई और तरीके:

Web-based picker अभी भी अपनी जगह क्यों बनाता है: Slack या email पर आए shared screenshots पर काम करता है, software install करने की ज़रूरत नहीं, किसी भी OS पर किसी भी browser से run होता है, और image आपकी machine कभी नहीं छोड़ती।

Privacy

Images अक्सर pixels से ज़्यादा carry करती हैं: EXIF metadata में GPS coordinates शामिल हो सकते हैं जहां photo लिया गया, camera serial number, और original capture timestamps। Screenshots में confidential UI, draft text, या pre-release branding हो सकती है। Faces कई jurisdictions के privacy laws के तहत biometric identifiers हैं। यह tool entirely आपके browser में run होता है, image आपके file system से in-memory canvas पर जाती है, pixel-by-pixel sampled होती है, और page से जो एकमात्र चीज़ निकलती है वह colour value है जब आप उसे copy करते हैं। Server-side image-picker tools पूरी image upload करते हैं, यही trade है।

सामान्य गलतियाँ

  1. Anti-aliased edge पर pick करना। आपको जो colour मिलती है वह shape और उसके background का blend है। बजाय इसके solid areas के middle से pick करें।
  2. Heavily-compressed JPEG से pick करना। Compression artefacts colours को subtly shift करते हैं। Exact brand matching के लिए higher-quality source use करें।
  3. Picker को palette extractor से confuse करना। यदि आप overall image के dominant colours चाहते हैं, तो आपको palette extractor चाहिए, pixel picker नहीं।
  4. Coloured page background के against transparent PNG से pick करना। Canvas transparency कैसे compose करता है इस पर depend करते हुए, आप alpha channel के through page background sample कर सकते हैं। यदि precision matters करती है तो पहले image को known background में convert करें।
  5. Screenshot colour पर exactly trust करना। कुछ monitors colour calibration apply करते हैं जो rendered colour को source से shift करती है। Picker जो pixel value read करता है वह वही है जो image में encoded है, ज़रूरी नहीं कि originating display ने वही दिखाया हो।
  6. Low-resolution image से pick करना और detail miss करना। Logo का 200×100 thumbnail original asset की तुलना में कम distinct pixels choose करने के लिए देता है। जब possible हो, highest-resolution source से काम करें।

अधिक Frequently Asked Questions

इस और colour-palette generator में क्या अंतर है?

Picker एक specific pixel का colour read करता है जिस पर आप click करते हैं। Palette generator पूरे image को analyse करता है और statistically most dominant colours return करता है। अलग-अलग काम: pickers precise हैं, palette generators interpretive हैं। आपके image से generated palette के लिए, मुफ़्त रंग पैलेट एक्सट्रैक्टर देखें।

मेरे द्वारा pick किया गया colour brand spec से अलग क्यों होता है?

दो common reasons। पहला, जिस image से आप pick कर रहे हैं वह compressed हो सकती है (JPEG re-encoding colours को कुछ RGB values से shift करती है)। दूसरा, जिस pixel पर आपने click किया वह anti-aliased edge पर हो सकता है जो background के साथ blend करता है। Exact brand matching के लिए, vector source या high-quality PNG / WebP-lossless use करें और solid areas के middle से pick करें।

क्या मैं इसे mobile पर use कर सकता हूं?

हां, tap-to-pick touch devices पर काम करता है, हालांकि magnifier behaviour और exact pixel precision mobile browser के हिसाब से vary कर सकती है। Mobile पर pixel-perfect work के लिए, larger touch target magnifier-anchored picker को hard बनाता है, जब possible हो desktop browser पर colour-critical picking करने पर consider करें।

क्या image कहीं upload होती है?

नहीं। Image browser के FileReader / image-load APIs के माध्यम से local Canvas element में load होती है; pixel reads getImageData के माध्यम से होती हैं; कुछ भी server पर transmit नहीं होता, कोई analytics endpoint image नहीं देखता। Useful जब image में EXIF GPS data, faces, confidential UI के screenshots, या pre-release branding हो जो आप upload नहीं करना चाहते।

जब CSS value show करता है तो image से colour pick क्यों करें?

CSS declared colour show करता है, लेकिन rendered pixels differ कर सकते हैं, gradients, opacity stacking, anti-aliasing, dark-mode adjustments, browser colour-profile handling, और screenshot compression सभी divergence cause करते हैं। जब आपको यह जानना हो कि pixel वास्तव में क्या है (design QA, accessibility, या reference के against matching के लिए), rendered pixel को directly read करना ही एकमात्र reliable answer है।

Magnifier helpful क्यों है?

Single pixels tiny होते हैं, typical screen resolution पर, individual pixels आपकी आँख की बिना aid के distinguish करने की size से बहुत नीचे होते हैं। Magnifier आपके cursor के नीचे area का zoomed-in view show करता है ताकि आप exactly confirm कर सकें कि आप किस pixel पर click करेंगे। Dense images, anti-aliased text, या curved shapes जहां adjacent pixels small amounts से differ करते हैं वहां specially valuable।

संबंधित टूल

मुफ़्त ऑनलाइन कलर पैलेट जनरेटर रंग कनवर्टर छवि कम्प्रेसर