எளிய நிற தேர்வாளர்: RGB, Hex, CMYK நிற மதிப்புகளை தேர்வு & நகலெடுக்கவும்
இயற்கை நிற தேர்வாளர், இடைமுக ஸ்பெக்ட்ரம் காட்சி மற்றும் பிரகாசம் ஸ்லைடர் உடன். பார்வையில் நிறங்களை தேர்வு செய்யவும் அல்லது RGB, Hex, அல்லது CMYK வடிவங்களில் சரியான மதிப்புகளை உள்ளிடவும். உங்கள் வடிவமைப்பு திட்டங்களுக்கு ஒரு கிளிக்கில் நிறக் குறியீடுகளை நகலெடுக்கவும்.
நிறத்தை தேர்வு செய்யும் கருவி
ஆர்.ஜி.பி (0-255)
சிஎம்ய்கே (0-100)
நிறத்தை தேர்வு செய்யும் கருவி
ஆவணங்கள்
எளிமையான மற்றும் பயனர் நட்பு நிறத் தேர்வாளர் கருவி
அறிமுகம்
நிறத் தேர்வாளர் கருவி என்பது பயனர்களுக்கு நிறங்களை தேர்ந்தெடுக்க, காட்சி செய்ய மற்றும் பல நிற வடிவங்களில் மாற்றுவதற்கு உதவுவதற்காக வடிவமைக்கப்பட்ட ஒரு புரிந்துகொள்ள எளிதான, பயனர் நட்பு பயன்பாடு ஆகும். நீங்கள் ஒரு வலை வடிவமைப்பாளர் ஆக இருந்தாலும், நிறத் திட்டத்தை உருவாக்குகிறீர்கள், ஒரு டிஜிட்டல் கலைஞராக இருந்தாலும், சரியான நிழலை தேடுகிறீர்கள், அல்லது ஒரு பயனர் இடைமுகத்தை செயல்படுத்தும் மேம்படுத்துபவராக இருந்தாலும், இந்த நிறத் தேர்வாளர் RGB, ஹெக்ஸ், CMYK மற்றும் HSV வடிவங்களில் நிறங்களைப் பணியாற்றுவதற்கு ஒரு நேர்த்தியான வழியை வழங்குகிறது. அதன் தொடர்புடைய நிற ஸ்பெக்ட்ரம், வெளிச்சம் சுருக்கி மற்றும் துல்லியமான உள்ளீட்டு விருப்பங்களுடன், நீங்கள் உங்கள் திட்டங்களுக்கு நிற மதிப்புகளை விரைவில் கண்டுபிடிக்க, சரிசெய்ய மற்றும் நகலெடுக்கலாம்.
நிற மாதிரிகளைப் புரிந்து கொள்ளுதல்
நிறத் தேர்வாளரைப் பயன்படுத்துவதற்கு முன், இது ஆதரிக்கும் பல நிற மாதிரிகளைப் புரிந்து கொள்ளுதல் பயனுள்ளதாக இருக்கும்:
RGB (சிகப்பு, பச்சை, நீலம்)
RGB என்பது சிகப்பு, பச்சை மற்றும் நீல ஒளி பல்வேறு வழிகளில் இணைக்கப்படும் கூட்டுத்தொகை நிற மாதிரி ஆகும், இது நிறங்களின் பரந்த வரம்பை மீட்டெடுக்க உதவுகிறது. டிஜிட்டல் பயன்பாடுகளில்:
- ஒவ்வொரு கூறும் (R, G, B) 0 முதல் 255 வரை உள்ள வரம்பில் உள்ளது
- RGB(255, 0, 0) என்பது தூய சிகப்பு
- RGB(0, 255, 0) என்பது தூய பச்சை
- RGB(0, 0, 255) என்பது தூய நீலம்
- RGB(255, 255, 255) என்பது வெள்ளை
- RGB(0, 0, 0) என்பது கருப்பு
RGB மாதிரி திரைகளில் நிறங்கள் எவ்வாறு காட்சியளிக்கப்படுகிறதுடன் நேரடியாக தொடர்புடையது, இது டிஜிட்டல் வடிவமைப்பிற்கான முதன்மை தேர்வு ஆகிறது.
ஹெக்ஸாடெசிமல் (ஹெக்ஸ்)
ஹெக்ஸாடெசிமல் நிறக் குறியீடுகள் RGB நிறங்களை அடிப்படையில் 16 எண்ணியல் முறை பயன்படுத்தி பிரதிநிதித்துவப்படுத்துவதற்கான ஒரு வழியாகும்:
- ஒரு ஹெக்ஸ் நிறம் ஒரு பவுண்ட் சின்னத்துடன் (#) தொடங்குகிறது, பின்னர் ஆறு எழுத்துக்கள்
- முதல் ஜோடி சிகப்பு, இரண்டாவது பச்சை, மூன்றாவது நீலத்தை பிரதிநிதித்துவிக்கிறது
- ஒவ்வொரு ஜோடியும் 00 முதல் FF (10-255 வரை) வரை உள்ள வரம்பில் உள்ளது
- #FF0000 என்பது தூய சிகப்பு
- #00FF00 என்பது தூய பச்சை
- #0000FF என்பது தூய நீலம்
- சில நிறங்களுக்கு சுருக்கமான குறியீடு கிடைக்கிறது (எ.கா., #F00 என்பது சிகப்பு)
ஹெக்ஸ் குறியீடுகள் வலை வளர்ச்சியில் (CSS, HTML) மற்றும் டிஜிட்டல் வடிவமைப்பு பயன்பாடுகளில் பரவலாகப் பயன்படுத்தப்படுகின்றன.
CMYK (சயான், மகெண்டா, மஞ்சள், முக்கியம்/கருப்பு)
CMYK என்பது நிற அச்சிடுவதற்காக முதன்மையாகப் பயன்படுத்தப்படும் குறைப்பாட்டுத் நிற மாதிரி ஆகும்:
- ஒவ்வொரு கூறும் 0% முதல் 100% வரை உள்ளது
- CMYK(0, 100, 100, 0) என்பது தூய சிகப்பு
- CMYK(100, 0, 100, 0) என்பது தூய பச்சை
- CMYK(100, 100, 0, 0) என்பது தூய நீலம்
- CMYK(0, 0, 0, 100) என்பது கருப்பு
- CMYK(0, 0, 0, 0) என்பது வெள்ளை (காகித நிறம்)
அச்சிடுவதற்கான வேலைக்கு முதன்மையாகப் பயன்படுத்தப்படும், CMYK மதிப்புகளைப் புரிந்துகொள்வது அச்சிடப்படும் உள்ளடக்கத்தை வடிவமைக்கும்போது உதவியாக இருக்கலாம்.
HSV (நிறம், சத்தம், மதிப்பு)
HSV நிறங்களைப் பின்வருமாறு பிரதிநிதித்துவிக்கிறது:
- நிறம்: நிற வகை (சிகப்பு, மஞ்சள், பச்சை, முதலியன), டிகிரியில் அளவிடப்படுகிறது (0-360°)
- சத்தம்: நிறத்தின் தீவிரம் அல்லது தூய்மை (0-100%)
- மதிப்பு: நிறத்தின் வெளிச்சம் (0-100%)
HSV நிறத்தை தேர்ந்தெடுக்க மிகவும் பயனுள்ளதாக இருக்கும், ஏனெனில் இது நிறத் தேர்வை (நிறம்) அதன் தீவிரம் (சத்தம்) மற்றும் வெளிச்சம் (மதிப்பு) இருந்து பிரிக்கிறது, இது நிறங்களைச் சரிசெய்ய மிகவும் புரிந்துகொள்ள எளிதாக இருக்கிறது.
நிற மாற்றத்தின் சூத்திரங்கள்
நிறத் தேர்வாளர் இந்த கணித சூத்திரங்களைப் பயன்படுத்தி பல்வேறு நிற மாதிரிகளுக்கு இடையே தானாகவே மாற்றங்களைச் செய்கிறது:
RGB முதல் ஹெக்ஸ் மாற்றம்
RGB ஐ ஹெக்ஸாடெசிமலுக்கு மாற்ற:
- ஒவ்வொரு RGB கூறையும் (0-255) இரண்டு இலக்க ஹெக்ஸாடெசிமல் எண்ணாக மாற்றவும்
- மூன்று ஹெக்ஸாடெசிமல் மதிப்புகளை # முன்னணி சேர்க்கவும்
இங்கு toHex()
என்பது ஒரு புள்ளியீட்டு எண்ணை அதன் ஹெக்ஸாடெசிமல் பிரதிநிதித்துவத்திற்கு மாற்றுகிறது.
RGB முதல் CMYK மாற்றம்
RGB ஐ CMYK க்கு மாற்றுவதற்கான படிகள்:
- RGB மதிப்புகளை 0-1 வரம்புக்கு சாதாரணமாக்கவும்
- கருப்பு முக்கிய (K) கூறை கணக்கிடவும்
- K அடிப்படையில் C, M மற்றும் Y ஐ கணக்கிடவும்
RGB முதல் HSV மாற்றம்
RGB ஐ HSV க்கு மாற்றுவது:
நிறம் (H) க்கான:
0° & \text{if } \Delta = 0 \\ 60° \times (\frac{G' - B'}{\Delta} \mod 6) & \text{if } C_{max} = R' \\ 60° \times (\frac{B' - R'}{\Delta} + 2) & \text{if } C_{max} = G' \\ 60° \times (\frac{R' - G'}{\Delta} + 4) & \text{if } C_{max} = B' \end{cases}$$ சத்தம் (S) க்கான: $$S = \begin{cases} 0 & \text{if } C_{max} = 0 \\ \frac{\Delta}{C_{max}} \times 100\% & \text{otherwise} \end{cases}$$ மதிப்பு (V) க்கான: $$V = C_{max} \times 100\%$$ ## நிறத் தேர்வாளரைப் பயன்படுத்துவது எப்படி எங்கள் நிறத் தேர்வாளர் கருவி நிறங்களை தேர்ந்தெடுக்க மற்றும் சரிசெய்ய பல்வேறு வழிகளை வழங்குகிறது. ஒவ்வொரு அம்சத்தையும் பயன்படுத்துவதற்கான படி-by-படி வழிகாட்டி: ### நிற ஸ்பெக்ட்ரத்தைப் பயன்படுத்துவது 1. **அடிப்படை நிறத்தை தேர்ந்தெடுக்கவும்**: நிற ஸ்பெக்ட்ரத்தில் எங்கு வேண்டுமானாலும் கிளிக் அல்லது தொடவும். Horizontal நிலை நிறத்தை நிர்ணயிக்கிறது, அத mientras vertical நிலை சத்தத்தை பாதிக்கிறது. 2. **தேர்வை சரிசெய்யவும்**: நீங்கள் சரியான நிற நிழலைக் கண்டுபிடிக்க தேர்வாளர் வட்டத்தை இழுத்து செல்லலாம். 3. **நிற முன்னோட்டத்தைப் பார்க்கவும்**: நீங்கள் தேர்வாளர் வட்டத்தை நகர்த்தும்போது, தற்போதைய தேர்வை காட்டும் நிற முன்னோட்ட பகுதி நேர்மறையாக புதுப்பிக்கப்படுகிறது. ### வெளிச்சத்தைச் சரிசெய்யுதல் 1. **வெளிச்சம் சுருக்கியைப் பயன்படுத்தவும்**: நிற ஸ்பெக்ட்ரத்தின் கீழே, உங்கள் தேர்ந்தெடுத்த நிறத்தின் வெளிச்சத்தை (மதிப்பு) கட்டுப்படுத்தும் ஒரு நிலைத்திருப்பை காணலாம். 2. **இடது அல்லது வலது இழுக்கவும்**: நிறத்தை கறுப்பாக்க இடதுபுறம் இழுக்கவும் அல்லது வெளிச்சமாக்க வலதுபுறம் இழுக்கவும். 3. **மாற்றங்களைப் பாருங்கள்**: நீங்கள் வெளிச்சத்தைச் சரிசெய்யும் போது, நிற முன்னோட்டம் மற்றும் அனைத்து நிற மதிப்புகள் உடனடியாக புதுப்பிக்கப்படுகின்றன. ### துல்லியமான நிற மதிப்புகளை உள்ளீடு செய்தல் துல்லியமான நிறத் தேர்வுக்கு, நீங்கள் ஆதரிக்கப்படும் எந்த வடிவங்களில் வேண்டுமானாலும் மதிப்புகளை நேரடியாக உள்ளீடு செய்யலாம்: #### ஹெக்ஸ் உள்ளீடு 1. ஹெக்ஸ் துறையில் ஒரு செல்லுபடியாகும் ஹெக்ஸாடெசிமல் நிறக் குறியீட்டை உள்ளீடு செய்யவும் (எ.கா., #FF5733) 2. உள்ளீடு உங்கள் நுழைவுகளை தானாகவே சரிபார்க்கிறது 3. நிறத்தைப் பயன்படுத்துவதற்கு அல்லது துறையின் வெளியே கிளிக் செய்யவும் #### RGB உள்ளீடு 1. ஒவ்வொரு RGB கூறிற்கும் 0-255 இடையே உள்ள மதிப்புகளை உள்ளீடு செய்யவும் 2. மற்ற நிற வடிவத் துறைகள் தானாகவே புதுப்பிக்கப்படும் 3. செல்லுபடியாகாத மதிப்புகள் (0-255 க்குப் புறமாக) செல்லுபடியாகும் வரம்புக்கு அடிக்கடி கட்டுப்படுத்தப்படும் #### CMYK உள்ளீடு 1. சயான், மகெண்டா, மஞ்சள் மற்றும் கருப்பிற்கான சதவீத மதிப்புகளை (0-100) உள்ளீடு செய்யவும் 2. உங்கள் CMYK உள்ளீட்டின் அடிப்படையில் மற்ற நிற வடிவங்கள் புதுப்பிக்கப்படும் 3. 0-100 வரம்புக்குப் புறமாக உள்ள மதிப்புகள் தானாகவே சரிசெய்யப்படும் ### நிற மதிப்புகளை நகலெடுக்குதல் 1. **நகலெடுக்கவும் பொத்தானை கிளிக் செய்யவும்**: ஒவ்வொரு நிற வடிவத்திற்கும், நீங்கள் ஒரு நகலெடுக்கவும் பொத்தானை (கிளிப்போர்டு சின்னம்) காணலாம் 2. **உடனடி பின்னூட்டம்**: கிளிக்கினால், "Copied!" என்ற செய்தி குறுகிய காலத்திற்கு தோன்றும் 3. **எங்கு வேண்டுமானாலும் ஒட்டவும்**: நகலெடுக்கப்பட்ட மதிப்பு உங்கள் வடிவமைப்பு மென்பொருள், குறியீட்டு தொகுப்பாளர் அல்லது பிற பயன்பாடுகளில் ஒட்டலாம் ## பயன்பாட்டு வழிகள் நிறத் தேர்வாளர் கருவி பல துறைகளில் பல்வேறு நோக்கங்களை வழங்குகிறது: ### வலை வளர்ச்சி வலை வளர்ப்பாளர்கள் நிறத் தேர்வாளரைப் பயன்படுத்தி: - வலைத்தள தீம்கள் மற்றும் UI கூறுகளுக்கான நிறங்களை தேர்ந்தெடுக்க - WCAG வழிகாட்டுதல்களைப் பூர்த்தி செய்யும் அணுகுமுறை நிறக் கூட்டங்களை கண்டுபிடிக்க - ஹெக்ஸ் குறியீடுகள் (CSS இல் பயன்படுத்தப்படும்) மற்றும் RGB மதிப்புகள் இடையே மாற்றம் செய்ய - வலைத்தளங்களில் ஒரே மாதிரியான பிராண்டிங் உருவாக்குவதற்கான நிறக் கூட்டங்களை உருவாக்க உதாரண வேலைப்பாடு: 1. வலைத்தள தீமுக்கு அடிப்படை நிறத்தை கண்டுபிடிக்க நிற ஸ்பெக்ட்ரத்தைப் பயன்படுத்தவும் 2. பின்னணி மற்றும் ஹோவர் மாநிலங்களுக்கு மாறுபாட்டுகளை உருவாக்க வெளிச்சத்தை சரிசெய்யவும் 3. CSS பாணி புத்தகங்களில் நேரடியாக ஹெக்ஸ் குறியீட்டை நகலெடுக்கவும் 4. வெளிச்சம் தேவைப்படும் போது rgba() செயல்பாடுகளில் RGB மதிப்புகளைப் பயன்படுத்தவும் ### கிராஃபிக் வடிவமைப்பு கிராஃபிக் வடிவமைப்பாளர்கள்: - டிஜிட்டல் கலைக்கான துல்லியமான நிறத் தேர்வு - RGB (டிஜிட்டல்) மற்றும் CMYK (அச்சிடுதல்) இடையே மாற்றம் - ஒத்த நிறத் திட்டங்களை உருவாக்குதல் - குறிப்பிட்ட பிராண்டு நிறங்களைப் பொருந்துதல் உதாரண வேலைப்பாடு: 1. ஹெக்ஸ் வடிவத்தில் குறிப்பிட்ட பிராண்டு நிறத்தை உள்ளீடு செய்யவும் 2. தொடர்புடைய நிறங்களை கண்டுபிடிக்க நிற ஸ்பெக்ட்ரத்தைப் பயன்படுத்தவும் 3. அச்சிடுதலுக்கான சாத்தியக்கூறு உறுதி செய்ய CMYK மதிப்புகளைப் சரிபார்க்கவும் 4. வடிவமைப்பு மென்பொருளுக்கான மதிப்புகளை நகலெடுக்கவும், உதாரணமாக Adobe Illustrator அல்லது Photoshop ### UI/UX வடிவமைப்பு UI/UX வடிவமைப்பாளர்கள்: - பயன்படுத்தும் மற்றும் வாசிக்க உதவும் நிறங்களை தேர்ந்தெடுக்க - பயன்பாடுகளுக்கான ஒரே மாதிரியான நிற அமைப்புகளை உருவாக்க - வேகமாக பல நிறக் கூட்டங்களை சோதிக்க - உரை மற்றும் பின்னணி நிறங்களுக்கிடையேயான போதுமான முரணை உறுதி செய்ய உதாரண வேலைப்பாடு: 1. நிற ஸ்பெக்ட்ரைப் பயன்படுத்தி முதன்மை நிறத்தை தேர்ந்தெடுக்கவும் 2. இரண்டாம் மற்றும் மூன்றாம் நிறங்களை உருவாக்க வெளிச்சத்தை சரிசெய்யவும் 3. முன்னோட்டப் பகுதியில் பல்வேறு கூட்டங்களை சோதிக்கவும் 4. மதிப்புகளை வடிவமைப்பு அமைப்புகள் அல்லது முன்னோட்ட கருவிகளுக்கு நகலெடுக்கவும் ### டிஜிட்டல் கலை டிஜிட்டல் கலைஞர்கள் நிறத் தேர்வாளர்களைப் பயன்படுத்தி: - டிஜிட்டல் வரைவுக்கு சரியான நிழலைக் கண்டுபிடிக்க - தனிப்பட்ட நிறத் திட்டங்களை உருவாக்க - குறிப்பு படங்களில் நிறங்களைப் பொருந்துதல் - நிறக் கோட்பாடுகள் கருத்துகளைப் பரிசோதிக்க உதாரண வேலைப்பாடு: 1. HSV கட்டுப்பாடுகளைப் பயன்படுத்தி குறிப்பிட்ட நிறத்தை தேர்ந்தெடுக்கவும் 2. தேவையான விளைவிற்காக சத்தம் மற்றும் வெளிச்சத்தைச் சரிசெய்யவும் 3. டிஜிட்டல் வரைவுப் மென்பொருளில் RGB மதிப்புகளை நகலெடுக்கவும் 4. நிறத்தைச் சிறிது மாற்றுவதன் மூலம் மாறுபாடுகளை உருவாக்கவும் ### கல்வி நிறத் தேர்வாளர் நிறத்திற்கான கல்வி கருவியாக: - நிறக் கோட்பாடுகளைப் போதிக்க - நிற மாதிரி மாற்றங்களை விளக்க - டிஜிட்டல் நிற பிரதிநிதித்துவத்தை விளக்க - மாணவர்களுக்கு நிற உறவுகளைப் புரிந்து கொள்ள உதவ உதாரண வேலைப்பாடு: 1. நிறத்தை சரிசெய்யும் போது நிறத்தை மாற்றுவது எப்படி வெளிச்சத்தைப் பராமரிக்கிறது என்பதை காண்பிக்கவும் 2. RGB மதிப்புகள் காணப்படும் நிறங்களுடன் எவ்வாறு தொடர்புடையது என்பதை விளக்கவும் 3. ஹெக்ஸ் குறியீடுகள் மற்றும் RGB மதிப்புகளுக்கு இடையேயான உறவுகளை விளக்கவும் 4. அச்சிடுதல் மற்றும் டிஜிட்டல் பயன்பாடுகளுக்கான RGB மற்றும் CMYK இடையே உள்ள வேறுபாட்டைக் காண்பிக்கவும் ### மாற்றுகள் எங்கள் நிறத் தேர்வாளர் முழுமையான செயல்திறனை வழங்குவதற்கான பல மாற்று அணுகுமுறைகள் உள்ளன: #### நிறக் கூட்டம் உருவாக்கிகள் Adobe Color, Coolors மற்றும் Paletton போன்ற கருவிகள் தனிப்பட்ட நிறங்களை தேர்ந்தெடுக்கவில்லாமல் ஒத்த நிறத் திட்டங்களை உருவாக்குவதற்கான கவனம் செலுத்துகின்றன. நிறக் கோட்பாடுகள் கோட்பாட்டு அடிப்படையில் முழுமையான நிறத் திட்டங்களை உருவாக்க தேவையான போது அவை சிறந்தது. #### படம் அடிப்படையிலான நிறக் கண்டுபிடிப்பாளர்கள் ColorZilla மற்றும் ImageColorPicker போன்ற கருவிகள் உங்கள் திரையில் உள்ள படங்களிலிருந்து அல்லது எங்கும் நேரடியாக நிறங்களைப் பிடிக்க அனுமதிக்கின்றன. இவை புகைப்படங்கள் அல்லது வடிவமைப்புகளில் உள்ள நிறங்களைப் பொருந்துவதற்கான தேவைக்கு மிகவும் பயனுள்ளதாக இருக்கும். #### உட்பொருள் நிற அமைப்புகள் அச்சிடல் மையமாக உள்ள வேலைக்கு, Pantone, CMYK ஸ்வாட்ச்புக் அல்லது RAL நிற அட்டவணைகள் போன்ற உட்பொருள் நிற அமைப்புகள் வித்தியாசமான அச்சிடும் செயல்முறைகளில் நிறத் துல்லியத்தை உறுதி செய்யும் தரநிலைகளை வழங்குகின்றன. #### உள்ளமைக்கப்பட்ட மென்பொருள் கருவிகள் மிகவும் வடிவமைப்பு மென்பொருள் (Adobe Photoshop, Illustrator, Figma, முதலியன) உள்ளமைக்கப்பட்ட நிறத் தேர்வாளர்களைக் கொண்டுள்ளது. வசதியானது என்றாலும், இவை பெரும்பாலும் பயன்பாட்டிற்கே வரையறுக்கப்பட்டவை மற்றும் எங்கள் கருவி வழங்கும் குறுக்கு வடிவ மாற்றத்திற்கு வரையறுக்கப்பட்டவை. ## டிஜிட்டல் நிறத் தேர்வு வரலாறு நிறத் தேர்வு கருவிகளின் வளர்ச்சி டிஜிட்டல் வடிவமைப்பின் வளர்ச்சியுடன் ஒத்துப்போகிறது: ### ஆரம்ப டிஜிட்டல் நிறம் (1970-1980) முதல் டிஜிட்டல் நிற அமைப்புகள் உபகரணத்தின் கட்டுப்பாடுகளால் கடுமையாகக் கட்டுப்படுத்தப்பட்டன: - ஆரம்ப கணினி கண்காணிப்புகள் 16 அல்லது 256 நிறங்களை மட்டுமே காட்சியளிக்க முடிந்தது - நிறங்கள் முன்னிருப்புப் பட்டியல்களிலிருந்து தேர்ந்தெடுக்கப்பட்டன - வலை பாதுகாப்பான நிறப் பட்டியல் (216 நிறங்கள்) இடையூறு இல்லாமல் ஒத்துப்போகக்கூடியதை உறுதி செய்ய உருவாக்கப்பட்டது ### RGB மற்றும் ஹெக்ஸ் தரநிலைகள் (1990) தொழில்நுட்பம் முன்னேறியபோது: - 24-பிட் நிறம் தரநிலையாக மாறியது, இது 16.7 மில்லியன் நிறங்களை அனுமதிக்கிறது - HTML மற்றும் CSS க்கான ஹெக்ஸாடெசிமல் குறியீடு ஏற்றுக்கொள்ளப்பட்டது - வடிவமைப்பு மென்பொருளில் அடிப்படை நிறத் தேர்வாளர்கள் தோன்றின - வலை வடிவமைப்பாளர்கள் பெயரிடப்பட்ட நிறங்கள் மற்றும் ஹெக்ஸ் குறியீடுகளுக்கு மட்டுமே வரையறுக்கப்பட்டனர் ### நவீன நிறத் தேர்வு (2000-தற்போது) இன்றைய நிறத் தேர்வு கருவிகள் நமது டிஜிட்டல் நிறத்தைப் பற்றிய நுணுக்கமான புரிதல்களை பிரதிபலிக்கின்றன: - காட்சியளிக்கும் இடங்களில் நேர்மறை நிறத் தேர்வாளர்கள் - பல நிற மாதிரிகளை (RGB, HSL, HSV, CMYK) ஆதரிக்கிறது - முரணு விகிதங்களைச் சரிபார்க்க நிற அணுகுமுறை கருவிகள் - முன்னேற்றமான நிற ஒத்திசைவு ஆல்காரிதங்கள் - வடிவமைப்பு அமைப்புகள் மற்றும் கூறு நூலகங்களுடன் ஒருங்கிணைப்பு நிறத் தேர்வு கருவிகளின் வளர்ச்சி திரை தொழில்நுட்பம், நிற அறிவியல் மற்றும் வடிவமைப்பு முறைகள் முன்னேற்றத்துடன் தொடர்ந்தும் வளர்ந்து வருகிறது. ## நிற அணுகுமுறை கருத்துகள் நிறங்களைத் தேர்ந்தெடுக்கும்போது, நிறக் கண்ணோட்டத்தைப் பாதிக்கும் பயனர்களுக்கான அணுகுமுறை குறித்து கவனிக்க வேண்டும்: ### நிறக் கண்ணோட்டம் வகைகள் - **புரட்டனோப்பியா**: சிகப்பு நிறங்களை உணர்வதில் சிரமம் - **டயூட்டரனோப்பியா**: பச்சை நிறங்களை உணர்வதில் சிரமம் - **டிரிட்டனோப்பியா**: நீல நிறங்களை உணர்வதில் சிரமம் - **அச்சிரமம்**: நிறக் கண்ணோட்டம் இல்லாதது (கிரேஸ்கேல் மட்டும் காண்பது) ### அணுகுமுறை குறிப்புகள் 1. **நிறத்தை மட்டும் நம்பாதே** தகவல்களைத் தெரிவிக்க 2. **உரை மற்றும் பின்னணி** இடையே போதுமான முரணை உறுதி செய்யவும் (சாதாரண உரைக்கு குறைந்தது 4.5:1) 3. **வரைபடங்கள் மற்றும் கிராப்களில்** நிறங்களைச் சேர்க்கவும் 4. **உங்கள் நிறத் தேர்வுகளைச் சோதிக்கவும்** நிறக் கண்ணோட்டம் சிமுலேட்டர்கள் 5. **சிக்கலான நிறக் கூட்டங்களைத் தவிர்க்க** நிறக் கண்ணோட்டத்தைத் தவிர்க்கும் நிறக் கூட்டங்களைப் பயன்படுத்தவும் ## அடிக்கடி கேட்கப்படும் கேள்விகள் ### RGB மற்றும் CMYK நிற மாதிரிகளுக்கு இடையிலான வேறுபாடு என்ன? RGB (சிகப்பு, பச்சை, நீலம்) என்பது ஒளியைச் சேர்க்கும் நிற மாதிரி ஆகும், இது டிஜிட்டல் திரைகளுக்காக உருவாக்கப்படுகிறது. CMYK (சயான், மகெண்டா, மஞ்சள், கருப்பு) என்பது அச்சிடுவதற்காக உருவாக்கப்படும் குறைப்பாட்டுத் மாதிரி ஆகும், இது ஒளியை உறிஞ்சுவதன் மூலம் நிறங்களை உருவாக்குகிறது. RGB அதிக வண்ணமயமான மற்றும் பிரகாசமான நிறங்களை உருவாக்குகிறது, இது டிஜிட்டல் ஊடகங்களுக்கு ஏற்றது, ஆனால் CMYK பொதுவாக அச்சிடும் பொருட்களுக்கு ஏற்ற அளவிலான வரம்பைக் கொண்டுள்ளது. ### என் திரையில் நிறங்கள் அச்சிடும் போது எப்படி வேறுபடுகின்றன? இந்த வேறுபாடு RGB நிற மாதிரி காரணமாக ஏற்படுகிறது, இது CMYK அச்சிடும் நிறங்களில் சாத்தியமான நிறங்களின் வரம்பை காட்டுகிறது. மேலும், திரைகள் ஒளியை வெளியிடுகின்றன, ஆனால் அச்சிடப்பட்ட பொருட்கள் அதை பிரதிபலிக்கின்றன. சாதனங்கள், காகிதத்தின் தரம் மற்றும் அச்சு மாறுபாடுகள் மாறுபாட்டுக்கும் இதற்கான காரணமாக இருக்கின்றன. அச்சிடல் மையமாக உள்ள வேலைக்கு, எப்போதும் CMYK மதிப்புகளைச் சரிபார்க்கவும் மற்றும் உடல் சான்றுகளை கேட்கவும். ### இணையத்தில் நான் காணும் குறிப்பிட்ட நிறத்திற்கான ஹெக்ஸ் குறியீட்டை எப்படி கண்டுபிடிக்கலாம்? நீங்கள் ColorZilla போன்ற உலாவி நீட்சிகளைப் பயன்படுத்தலாம் அல்லது உள்ளமைக்கப்பட்ட மேம்படுத்திய கருவிகளைப் பயன்படுத்தலாம். Chrome அல்லது Firefox இல், உருப்படியின் மீது வலது கிளிக் செய்து "Inspect" என்பதைத் தேர்ந்தெடுக்கவும், பிறகு மேம்படுத்திய பாணியில் உள்ள நிறத் தேர்வாளர் கருவியைப் பயன்படுத்தவும். மாற்றாக, ஒரு ஸ்கிரீன்ஷாட்டைப் பிடித்து அதை எங்கள் நிறத் தேர்வாளர் கருவிக்கு பதிவேற்றவும், பின்னர் விரும்பிய நிறத்தில் கிளிக் செய்து அதன் ஹெக்ஸ் குறியீட்டை பெறவும். ### ஒரே மாதிரியான நிறத் திட்டத்தை உருவாக்குவதற்கான சிறந்த வழி என்ன? உங்கள் பிராண்டை அல்லது திட்டத்தின் மனநிலையை பிரதிநிதித்துவிக்குமாறு ஒரு முதன்மை நிறத்துடன் தொடங்குங்கள். பிறகு ஒத்த நிறக் கோட்பாட்டு கொள்கைகளைப் பயன்படுத்தி (எதிர்மறை, அருகிலுள்ள, அல்லது சமநிலை) கூடுதல் நிறங்களைத் தேர்ந்தெடுக்கவும். நிலைத்திருப்புகளை உருவாக்கவும். எங்கள் நிறத் தேர்வாளர் இந்த உறவுகளை காட்சியளிக்கவும் உங்கள் தேர்வுகளைச் சரிசெய்ய உதவுகிறது. ### என்னுடைய தேர்ந்தெடுத்த நிறங்கள் அணுகுமுறை கொண்டுள்ளதா என்பதை எப்படி உறுதி செய்யலாம்? உரை மற்றும் பின்னணி நிறங்கள் இடையே முரணு விகிதத்தை WebAIM Contrast Checker போன்ற கருவிகளைப் பயன்படுத்தி சரிபார்க்கவும். சாதாரண உரைக்கு குறைந்தது 4.5:1 விகிதத்தை நோக்குங்கள், பெரிய உரைக்கு 3:1. தகவல்களைப் வழங்குவதற்காக நிறங்களை மட்டும் நம்பாதே. உங்கள் வடிவமைப்பை நிறக் கண்ணோட்டம் சிமுலேட்டர்களுடன் சோதிக்கவும். 8% ஆண்கள் மற்றும் 0.5% பெண்கள் நிறக் கண்ணோட்டக் குறைபாடுகளை அனுபவிக்கிறார்கள் என்பதை நினைவில் கொள்ளுங்கள். ### ஹெக்ஸ் நிறக் குறியீடுகளில் # சின்னம் என்ன? பவுண்ட் அல்லது ஹேஷ் சின்னம் (#) பின்னர் வரும் எழுத்துக்கள் ஹெக்ஸாடெசிமல் நிறக் குறியீடு என்பதைக் குறிக்கிறது. இது HTML, CSS மற்றும் பல வடிவமைப்பு பயன்பாடுகளில் தரநிலையான குறியீடு ஆகும். பின்வரும் ஆறு இலக்கங்கள் RGB மதிப்புகளை அடிப்படையில் 16 வடிவத்தில் பிரதிநிதித்துவிக்கின்றன, முதல் ஜோடி சிகப்பு, இரண்டாவது பச்சை, மூன்றாவது நீலத்தை பிரதிநிதித்துவிக்கிறது. ### அச்சிடுவதற்கான RGB ஐ CMYK க்கு எப்படி மாற்றுவது? எங்கள் நிறத் தேர்வாளர் RGB மதிப்புகளை CMYK சமமாக்குகிறது. உங்கள் RGB மதிப்புகளை உள்ளீடு செய்யவும், அதற்கேற்ப CMYK மதிப்புகள் காட்சியளிக்கப்படும். ஆனால், சில RGB நிறங்கள் CMYK வரம்புக்குப் புறமாக உள்ளன மற்றும் அச்சிடுவதில் சரியாக மீட்டெடுக்க முடியாது. தொழில்முறை வடிவமைப்பு மென்பொருள் போன்ற Adobe Illustrator அல்லது Photoshop க்கும் நிறம் முறை மாற்றம் மற்றும் வரம்பு எச்சரிக்கைகளை வழங்குகிறது. ### 3-எழுத்து மற்றும் 6-எழுத்து ஹெக்ஸ் நிறக் குறியீடுகள் இரண்டும் ஏன் உள்ளன? 3-எழுத்து ஹெக்ஸ் குறியீடு ஒவ்வொரு கூறு ஜோடியும் ஒத்த எழுத்துக்களை கொண்டால் பயன்படுத்தப்படும் சுருக்கமான குறியீடு ஆகும். எடுத்துக்காட்டாக, #FF0000 ஐ #F00 ஆக சுருக்கலாம், ஏனெனில் F=FF, 0=00, மற்றும் 0=00. இந்த சுருக்கம் ஒவ்வொரு சேனல் மீண்டும் மீண்டும் எழுத்துக்களை பிரதிநிதித்துவிக்கும்போது மட்டுமே செயல்படுகிறது. இது வலைத்தளத்தின் ஆரம்ப காலங்களில் கோப்பு அளவைக் குறைக்க முதலில் அறிமுகப்படுத்தப்பட்டது, ஆனால் இது ஒரு வசதியான சுருக்கமாகவே உள்ளது. ### நிற மாதிரிகள் இடையே மாற்றங்களில் துல்லியம் எவ்வளவு? RGB மற்றும் ஹெக்ஸ் இடையே மாற்றங்கள் கணித ரீதியாக சரியாக உள்ளன, ஏனெனில் அவை வெவ்வேறு வடிவங்களில் ஒரே மதிப்புகளை நேரடியாக பிரதிநிதித்துவிக்கின்றன. RGB மற்றும் CMYK இடையே மாற்றங்கள் ஒளி வெளியீடு மற்றும் முத்திரை உறிஞ்சுதல் ஆகியவற்றின் அடிப்படையில் அடிப்படையான வேறுபாடுகள் காரணமாக மதிப்பீடுகள் ஆகும். எங்கள் கருவி இந்த வரம்புகளில் மிகச் சரியான மாற்றங்களை வழங்குவதற்கான தொழில்நுட்ப சூத்திரங்களைப் பயன்படுத்துகிறது. ### நான் என்னுடைய தேர்ந்தெடுத்த நிறங்களைச் சேமிக்க அல்லது ஏற்றுமதி செய்ய முடியுமா? தற்போது, நீங்கள் ஒவ்வொரு நிற மதிப்பையும் உங்கள் கிளிப்போர்டுக்கு நகலெடுக்கலாம். உங்கள் திட்டங்களுக்கு பல நிறங்களைச் சேமிக்க ஒரு ஆவணத்தை உருவாக்க அல்லது ஒரு தனிப்பட்ட நிறக் கூட்டம் கருவியைப் பயன்படுத்துவதற்கான பரிந்துரை செய்கிறோம். எதிர்கால புதுப்பிப்புகள் கருவியில் நேரடியாக நிறக் கூட்டங்களைச் சேமிக்க வசதிகளை உள்ளடக்கியதாக இருக்கலாம். ## நிற மாற்றங்களுக்கான குறியீட்டு எடுத்துக்காட்டுகள் இங்கே பல நிற வடிவங்களில் மாற்றங்களைச் செய்வதற்கான சில குறியீட்டு எடுத்துக்காட்டுகள் உள்ளன:1// RGB to Hex conversion
2function rgbToHex(r, g, b) {
3 const toHex = (c) => {
4 const hex = Math.round(c).toString(16);
5 return hex.length === 1 ? '0' + hex : hex;
6 };
7
8 return `#${toHex(r)}${toHex(g)}${toHex(b)}`;
9}
10
11// Hex to RGB conversion
12function hexToRgb(hex) {
13 // Remove # if present
14 const cleanHex = hex.startsWith('#') ? hex.slice(1) : hex;
15
16 // Handle both 3-digit and 6-digit hex
17 const expandedHex = cleanHex.length === 3
18 ? cleanHex.split('').map(char => char + char).join('')
19 : cleanHex;
20
21 const r = parseInt(expandedHex.substring(0, 2), 16);
22 const g = parseInt(expandedHex.substring(2, 4), 16);
23 const b = parseInt(expandedHex.substring(4, 6), 16);
24
25 return { r, g, b };
26}
27
28// RGB to CMYK conversion
29function rgbToCmyk(r, g, b) {
30 // Normalize RGB values
31 const normalizedR = r / 255;
32 const normalizedG = g / 255;
33 const normalizedB = b / 255;
34
35 // Calculate K (black)
36 const k = 1 - Math.max(normalizedR, normalizedG, normalizedB);
37
38 // Handle pure black
39 if (k === 1) {
40 return { c: 0, m: 0, y: 0, k: 100 };
41 }
42
43 // Calculate C, M, Y
44 const c = ((1 - normalizedR - k) / (1 - k)) * 100;
45 const m = ((1 - normalizedG - k) / (1 - k)) * 100;
46 const y = ((1 - normalizedB - k) / (1 - k)) * 100;
47
48 return {
49 c: Math.round(c),
50 m: Math.round(m),
51 y: Math.round(y),
52 k: Math.round(k * 100)
53 };
54}
55
56// Example usage
57const rgb = { r: 255, g: 0, b: 0 }; // Pure red
58console.log(`Hex: ${rgbToHex(rgb.r, rgb.g, rgb.b)}`);
59console.log(`CMYK:`, rgbToCmyk(rgb.r, rgb.g, rgb.b));
60
1# RGB to Hex conversion
2def rgb_to_hex(r, g, b):
3 return f'#{r:02x}{g:02x}{b:02x}'
4
5# Hex to RGB conversion
6def hex_to_rgb(hex_color):
7 # Remove # if present
8 hex_color = hex_color.lstrip('#')
9
10 # Handle both 3-digit and 6-digit hex
11 if len(hex_color) == 3:
12 hex_color = ''.join([c*2 for c in hex_color])
13
14 return {
15 'r': int(hex_color[0:2], 16),
16 'g': int(hex_color[2:4], 16),
17 'b': int(hex_color[4:6], 16)
18 }
19
20# RGB to CMYK conversion
21def rgb_to_cmyk(r, g, b):
22 # Normalize RGB values
23 r_norm = r / 255
24 g_norm = g / 255
25 b_norm = b / 255
26
27 # Calculate K (black)
28 k = 1 - max(r_norm, g_norm, b_norm)
29
30 # Handle pure black
31 if k == 1:
32 return {'c': 0, 'm': 0, 'y': 0, 'k': 100}
33
34 # Calculate C, M, Y
35 c = ((1 - r_norm - k) / (1 - k)) * 100
36 m = ((1 - g_norm - k) / (1 - k)) * 100
37 y = ((1 - b_norm - k) / (1 - k)) * 100
38
39 return {
40 'c': round(c),
41 'm': round(m),
42 'y': round(y),
43 'k': round(k * 100)
44 }
45
46# Example usage
47rgb = {'r': 0, 'g': 128, 'b': 255} # Sky blue
48hex_color = rgb_to_hex(rgb['r'], rgb['g'], rgb['b'])
49cmyk = rgb_to_cmyk(rgb['r'], rgb['g'], rgb['b'])
50
51print(f"Hex: {hex_color}")
52print(f"CMYK: C={cmyk['c']}%, M={cmyk['m']}%, Y={cmyk['y']}%, K={cmyk['k']}%")
53
1public class ColorConverter {
2 // RGB to Hex conversion
3 public static String rgbToHex(int r, int g, int b) {
4 return String.format("#%02x%02x%02x", r, g, b);
5 }
6
7 // Hex to RGB conversion
8 public static int[] hexToRgb(String hexColor) {
9 // Remove # if present
10 if (hexColor.startsWith("#")) {
11 hexColor = hexColor.substring(1);
12 }
13
14 // Handle both 3-digit and 6-digit hex
15 if (hexColor.length() == 3) {
16 String expandedHex = "";
17 for (char c : hexColor.toCharArray()) {
18 expandedHex += c + String.valueOf(c);
19 }
20 hexColor = expandedHex;
21 }
22
23 int r = Integer.parseInt(hexColor.substring(0, 2), 16);
24 int g = Integer.parseInt(hexColor.substring(2, 4), 16);
25 int b = Integer.parseInt(hexColor.substring(4, 6), 16);
26
27 return new int[]{r, g, b};
28 }
29
30 // RGB to CMYK conversion
31 public static double[] rgbToCmyk(int r, int g, int b) {
32 // Normalize RGB values
33 double normalizedR = r / 255.0;
34 double normalizedG = g / 255.0;
35 double normalizedB = b / 255.0;
36
37 // Calculate K (black)
38 double k = 1 - Math.max(Math.max(normalizedR, normalizedG), normalizedB);
39
40 // Handle pure black
41 if (k == 1) {
42 return new double[]{0, 0, 0, 100};
43 }
44
45 // Calculate C, M, Y
46 double c = ((1 - normalizedR - k) / (1 - k)) * 100;
47 double m = ((1 - normalizedG - k) / (1 - k)) * 100;
48 double y = ((1 - normalizedB - k) / (1 - k)) * 100;
49
50 return new double[]{
51 Math.round(c),
52 Math.round(m),
53 Math.round(y),
54 Math.round(k * 100)
55 };
56 }
57
58 public static void main(String[] args) {
59 // Example usage
60 int r = 75, g = 0, b = 130; // Purple
61 String hexColor = rgbToHex(r, g, b);
62 double[] cmyk = rgbToCmyk(r, g, b);
63
64 System.out.println("Hex: " + hexColor);
65 System.out.printf("CMYK: C=%.0f%%, M=%.0f%%, Y=%.0f%%, K=%.0f%%\n",
66 cmyk[0], cmyk[1], cmyk[2], cmyk[3]);
67 }
68}
69
மேற்கோள்கள்
-
Agoston, M. K. (2013). Computer Graphics and Geometric Modeling: Implementation and Algorithms. Springer Science & Business Media.
-
Adobe Systems. (2000). Adobe RGB (1998) Color Image Encoding. Adobe Systems Incorporated.
-
Fairchild, M. D. (2013). Color Appearance Models. John Wiley & Sons.
-
Hunt, R. W. G., & Pointer, M. R. (2011). Measuring Colour. John Wiley & Sons.
-
Poynton, C. (2012). Digital Video and HD: Algorithms and Interfaces. Elsevier.
-
W3C. (2018). CSS Color Module Level 4. W3C Working Draft. Retrieved from https://www.w3.org/TR/css-color-4/
-
Web Content Accessibility Guidelines (WCAG) 2.1. (2018). Retrieved from https://www.w3.org/TR/WCAG21/
-
International Color Consortium. (2004). Specification ICC.1:2004-10 (Profile version 4.2.0.0). Retrieved from http://www.color.org/specification/ICC1v42_2006-05.pdf
இன்று எங்கள் நிறத் தேர்வாளர் முயற்சிக்கவும்!
உங்கள் திட்டத்திற்கு சரியான நிறத்தை கண்டுபிடிக்க தயாரா? எங்கள் பயனர் நட்பு நிறத் தேர்வாளர் நிறங்களை தேர்ந்தெடுக்க, சரிசெய்ய மற்றும் பல்வேறு வடிவங்களில் மாற்றுவதற்கு எளிதானதாக இருக்கிறது. நீங்கள் ஒரு வலைத்தளம் வடிவமைக்கிறீர்களா, டிஜிட்டல் கலை உருவாக்குகிறீர்களா அல்லது அச்சிடும் பொருட்களை திட்டமிடுகிறீர்களா, எங்கள் கருவி உங்களுக்கு தேவையான துல்லியத்தையும் நெகிழ்வையும் வழங்குகிறது.
இப்போது நிறங்களுடன் பரிசோதிக்க தொடங்குங்கள் மற்றும் உங்கள் வடிவமைப்புகளை அடுத்த நிலைக்கு எடுத்துச் செல்லுங்கள்!
பின்னூட்டம்
இந்த கருவி பற்றி பின்னூட்டம் அளிக்க தொடங்க பின்னூட்டத்தை கிளிக் செய்யவும்
சம்பந்தப்பட்ட கருவிகள்
உங்கள் வேலைப்பாட்டுக்கு பயனுள்ளதாக இருக்கக்கூடிய மேலும் கருவிகளை கண்டறியவும்