ImageColorPicker.com

HEX to HSL converter

បំលែងពណ៌ HEX ទៅ HSL បានភ្លាមៗ ហើយឥតគិតថ្លៃ

#2ECC71

ភ្ជាប់តម្លៃពណ៌ណាមួយ — យើងនឹងរកឃើញទ្រង់ទ្រាយសម្រាប់អ្នក។

ជ្រើសរើសពណ៌មួយ
លទ្ធផល HSL
hsl(145, 63%, 49%)
ពណ៌ (Hue)
145°
ភាពស៊ាំ (Saturation)
63%
ភាពភ្លឺ (Lightness)
49%

ពណ៌នេះក្នុងទ្រង់ទ្រាយទាំងអស់

HSL ពណ៌ណែនាំពណ៌ដោយរបៀបដែលមនុស្សពិភាក្សា៖ ថាតើ hue ណា, ត្រូវធ្លាប់ប៉ុន្មាន, និងមានភ្លឺប៉ុនណា។ ការបំលែងកូដ HEX ទៅ HSL ជាផ្លូវដ៏លឿនដើម្បីទទួលបានពណ៌ក្នុងទ្រង់ទ្រាយដែលអ្នកអាចកែប្រែបាន — បម្រៃ, ធ្វើឲ្យស្តើង, ឬបង្កើតស្ពែកពណ៌មួយទាំងមូលពីវា។

របៀបធ្វើការរបស់ការបំលែងពី HEX ទៅ HSL

  1. បំលែងកូដ HEX ទៅ RGB ហើយចែកឆានែលនីមួយៗដោយ 255 ដើម្បីឲ្យទាំងបីមានតម្លៃចន្លោះ 0 និង 1។
  2. ស្វែងរកតម្លៃធំបំផុត និងតូចបំផុតពីទាំងបី។ មធ្យមភាគរបស់ពួកវាគឺជា lightness L។
  3. ការបេីកចំហររវាងពួកវាជាដើមដើម្បីកំណត់ saturation S៖ ចែកវាដោយ (2 − max − min) សម្រាប់ពណ៌ភ្លឺ ឬដោយ (max + min) សម្រាប់ពណ៌ងងឹត។
  4. ឆានែលដែលមានតម្លៃធំបំផុតកំណត់ hue H — ក្រហមនៅ 0°, បៃតងនៅ 120°, ខៀវនៅ 240° — ហើយឆានែលពីរនៅសល់កំណត់ទីតាំង hue រួចនៅក្នុងផ្នែកនោះ។

ឧទាហរណ៍ដែលបានដំណើរការ

HEX #2ECC71=HSL hsl(145, 63%, 49%)

គណិតវិទ្យា​ត្រឹមត្រូវ ប៉ុន្តែតម្លៃ HSL ធម្មតាត្រូវបានកែងជាថ្នាក់ដឺក្រេ និងភាគរយ។ ការបំលែងវិលត្រឡប់អាចធ្វើឲ្យខ្សែ RGB ផ្លាស់ជាមួយចំហៀងមួយ ឬពីរពិន្ទុពីដើម — មិនអាចមើលឃើញជាក់សោះ ប៉ុន្តេចាំបាច់ដឹងប្រសិនបើអ្នកធ្វើ round-trip ពណ៌ច្រើនរៀងរាល់។

HEX និង HSL ពន្យល់

HEX ជាអ្វី?

កូដ HEX គឺជាលេខហិចសាឡើមែតិកមាន៦ខ្ទង់​ដែលផ្ទុកប៉ាតេនដូចជា red, green និង blue ជាមួយសញ្ញា # នៅដើម។ គ្រាប់លេខនីមួយៗពីរ​គ្នាតំណាងឲ្យមួយប៉ាតេន ចាប់ពី 00 (គ្មាន) ដល់ FF (ពេញ) ដែលបង្កើតពណ៌ចំនួនដូចជា RGB (16.7 លាន) ក្នុងទ្រង់ទ្រាយកាត់សង្ខេប។ HEX ជាជម្រើសលំនាំមុនកាលនៅក្នុង CSS, កម្មវិធីរចនា និងមគ្គុទេសក៍ម៉ាក។

វេយ្យាករណ៍:
#RRGGBB
ចន្លោះ:
00–FF per channel
ល្អសម្រាប់:
CSS, ផ្តល់ការងាររចនា, គោលការណ៍ម៉ាក

HSL ជាអ្វី?

HSL បំបែកពណ៌ជា hue (0–360° លើវិចល័หลักពណ៌), saturation (ថ្ងៃណាស់—0–100%) និង lightness (ភ្លឺ—0–100%)។ ពីព្រោះផ្នែកនីមួយៗផ្គូផ្គងនឹងវិធីដែលមនុស្សពិពណ៌នាពណ៌ HSL គឺទ្រង់ទ្រាយងាយសម្រាប់សង់ tint, shade និង palette ដែលមានសែតធី — ដោយដៃឬក្នុងកូដ។

វេយ្យាករណ៍:
hsl(H, S%, L%)
ចន្លោះ:
0–360°, 0–100%, 0–100%
ល្អសម្រាប់:
palette, tint និង shade, theming

HEX to HSL reference table

ពណ៌ CSS ដែលប្រើជាទូទៅជាងគេ ដែលបានបំលែងពី HEX ទៅ HSL។

ពណ៌HEXHSL
black#000000hsl(0, 0%, 0%)
white#FFFFFFhsl(0, 0%, 100%)
red#FF0000hsl(0, 100%, 50%)
lime#00FF00hsl(120, 100%, 50%)
blue#0000FFhsl(240, 100%, 50%)
yellow#FFFF00hsl(60, 100%, 50%)
orange#FFA500hsl(39, 100%, 50%)
teal#008080hsl(180, 100%, 25%)
purple#800080hsl(300, 100%, 25%)
gray#808080hsl(0, 0%, 50%)

សំនួរញឹកញាប់