تشخیص رنگ های HEX و RGB بدون ابزار

دسته بندی ها : برنامه نویسی, طراحی وب ۱۹ شهریور ۱۳۹۶ رئوف رضایی 1414 بازدید

با سلام و درود خدمت شما دوستان عزیز امیدوارم که حالتون خوب باشه , همچنین عید غدیر رو خدمت شما دوستان عزیز هم به نوبه خودم تبریک عرض میکنم ?

خب دوستان در این مطلب تصمیم گرفتم که به یک موضوعی بپردازیم که بهش اهمیت کمی داده میشه در حالی که یکی از ملزومات برنامه نویسی و طراحی وب هست که هر برنامه نویس و طراح وبی باید باهاش آشنایی داشته باشه

تا حالا شده که بخاید از رنگ هایی در برنامه تون استفاده کنید ؟ خب قطعا شده ! اینجا هست که یا میرید سراغ یک colorPicker یا هم اینکه میرید سراغ پالت های رنگ متریال و … ولی وقتی میخواهید رنگی رو کپی کنید با دو استاندارد RGB و HEX روبرو میشید که استاندارد RGB یک سینتکسی به شکل (xyz,xyz,xyz) داره و رنگ های Hex یا همون هگزادسیمال هم اول شون یک شارپ یا همون # دارند

الان مشکلی که پیش میاد اینه که همیشه ما این فرایند رو انجام میدیم بدون آگاهی ولی تا حالا شده سعی کنید که بفهمید که قضیه این رنگ ها چی هست و این کد های عجیب غریب یا شماره هایی که وجود دارند از کجا به وجود اومدن که با ترکیبشون رنگ هایی به وجود میاد ؟ ?

ببینید , این کد های رنگ چیز های عجیبی نیستند بلکه ترکیبی از ۳ رنگ اصلی قرمز , سبز , آبی هستند که همانند دنیای واقعی باهم ترکیب شون میکنیم با مقدار مشخصی که رنگ هایی رو به وجود بیارند

 

RGB چیست ؟

کلمه RGB , مخفف سه رنگ اصلی Red , Green , Blue هست که همونطور که بالا هم گفته شده , ۳ تا پارامتر میگیره که به ترتیب مقدار رنگ های Red , Green و Blue رو یک عددی بین ۰ تا ۲۵۵ میدیم

 

رنگ HEX چیست ؟

کلمه Hex مخفف هگزادسیمال هست و یک کد رنگ Hex , همانند یک رنگ RGB , از سه رنگ اصلی تشکیل میشه ولی اینبار بجای ۰ تا ۲۵۵ , محدودیت هایی داریم و باید از کاراکتر های هگزادسیمال یعنی اعداد از ۰ تا ۹ , و حروف A تا F هست و چینش یک رنگ Hex هم به ترتیب RGB هست یعنی :

RRGGBB

 

روشن ترین حالت هر رنگ کلمه FF هست و تاریک ترین حالت هر رنگ ۰۰ هست

برا فرض مثال کد رنگ FFFFFF , یعنی ترکیب هر سه رنگ با روشن ترین حالت شون که به طور مساوی میشه و رنگ سفید کامل رو به وجود میاره

و کد رنگ ۰۰۰۰۰۰ , تاریک ترین حالت هر سه رنگ هست که ترکیب شون میشه سیاه یا همون مشکلی خالص

رنگ FF0000 , روشن ترین حالت قرمز و تاریک ترین یا همون حالت خاموش سبز و آبی هست و در نتیجه رنگ قرمز خالص رو به وجود میاره

رنگ ۰۰FF00 روشن ترین حالت سبز هست و رنگ های آبی و قرمز که خاموش هستند , هیچ نقشی ندارند و رنگ سبز خاص به وجود میارند

رنگ ۰۰۰۰FF هم که همونطور که معلومه رنگ آبی خالص هست چون روشن ترین حالت آبی + خاموشی دو رنگ سبز و قرمز هست

رنگ FFFF00 ترکیب روشن ترین حالت های قرمز و سبز بدون رنگ آبی هست که با این ترکیب روشن ترین حالت رنگ زرد به وجود میاد

 

اگه زیاد نمیتونید ترکیب رنگ هارو تشخیص بدید , بهتره یکم تمرین کنید و سعی کنید که نگرشتون رو مانند یک نقاش بکنید که چطوری رنگ هارو ترکیب میکنه

 

خب دوستان امیدوارم که از این مقاله هم لذت برده باشید , اگه براتون مقدور بود با دوستان برنامه نویس یا طراح وب تون هم به اشتراک بگذارید تا اون ها هم این قضیه رنگ هارو درک کنند ?

یا حق ?

 

رئوف رضایی
رئوف رضایی

رئوف رضایی هستم ، برنامه نویس اندروید و وب ، 3 - 4 سالی میشه که برنامه نویسی میکنم ولی به رشته اصلی خودم بیشتر علاقه دارم ? ، توی جت لرن سعی داریم بهترین هارو براتون آماده کنیم و تا الان هم همین کارو کردیم ، جت لرن یکی از بهترین استارت اپ های ما بوده که تو مدت زمان کوتاه بهترین بازخورد رو داشته به تمامی عوامل خسته نباشید میگم ? امیدوارم از سایت بهترین استفاده رو بکنید

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد. چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد. چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد. چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد. چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

نظرات کاربران

    پاسخی بگذارید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    لینک کوتاه :

    عضویت در خبرنامه ویژه مشتریان سیگما پلاس

    با عضویت در خبرنامه ویژه سیگما پلاس از آخرین جشنواره های سایت باخبر شوید!