24 converter একক · মুদ্রা · ফাইল

HSL থেকে RGB রূপান্তর Hue Saturation Lightness ↔ Red Green Blue বিনামূল্যে অনলাইন নিরাপদ

HSL-এ একটি মান লিখুন, সঙ্গে সঙ্গেই তা RGB-এ পড়ে নিন। হিসাব আপনার ব্রাউজারেই হয়, কোথাও কিছু পাঠানো হয় না, আর উত্তরটি কিসের উপর নির্ভর করে তা ধরে নেওয়া হয় না — নিচে লেখা আছে।

একটি মান রূপান্তর করুন

ফেরার পথে গোল করা হয়
HSL
rgb(89, 69, 49) RGB
একটি রং, দুটি লেখা

hsl(30, 29%, 27%) = rgb(89, 69, 49)

এই রূপান্তরকারী সম্পর্কে
সূত্র hsl(H, S%, L%) → rgb(R, G, B)
কী রক্ষা পায় রংটি যেভাবে চোখ তাকে সাজায়: চাকার উপর একটি আভা, কতটা গাঢ়, কতটা উজ্জ্বল। hsl-এর মূল্য সেখানেই — একটিমাত্র সংখ্যা বদলে আপনি রংটি ফিকে করতে বা এক ধাপ গাঢ় করতে পারেন, যা ষোলো-ভিত্তিকে প্রায় অসম্ভব।
কী পারে না দুইয়েই একই রংগুলির কথা বলে, কিন্তু hsl সেখানে পৌঁছয় অন্য এক জ্যামিতি দিয়ে, আর লেখার সময় তার তিনটি সংখ্যাকে পূর্ণ ডিগ্রি ও পূর্ণ শতাংশে গোল করা হয়। তাই hsl-এ গিয়ে ফিরে আসা একটি রং যেখান থেকে রওনা হয়েছিল তার এক-দুই ধাপ দূরে নামতে পারে — চোখে একই, বাইটে-বাইটে নয়। ঠিক সেই বাইটগুলি দরকার হলে ষোলো-ভিত্তিকটিই রেখে দিন।
কোথায় চলে আপনার ব্রাউজারে। কিছুই আপলোড হয় না, তাই পরে মোছারও কিছু থাকে না।

কিছুই আপলোড হয় না

এই লিখনরীতিগুলি কোথা থেকে এসেছে

হেক্স আর RGB একই জিনিস, দুবার লেখা। পর্দার রং হল তিনটি সংখ্যা — কতটা লাল, সবুজ ও নীল আলো ছাড়তে হবে — প্রতিটি ০ থেকে ২৫৫ পর্যন্ত, অর্থাৎ এক বাইট; হেক্স কেবল সেই বাইটগুলিকেই ষোলো ভিত্তিতে লেখে, তাই #FF8800 আর rgb(255, 136, 0) একই পিক্সেলকে দেওয়া একই আদেশ। HSL উদ্ভাবিত হয়েছিল কারণ এর কোনোটিই মানুষের পড়ার যোগ্য নয়: তা বর্ণকে বর্ণচক্রের কোণ হিসেবে, আর সম্পৃক্তি ও উজ্জ্বলতাকে শতাংশে দেয়, ফলে নকশাকার তিনটি সংখ্যা নতুন করে না কষেই কিছু একটা হালকা করতে পারেন। CMYK সম্পূর্ণ আলাদা এক জগতের — কালির, আলোর নয়। তা বিয়োগধর্মী, চারটি ছাপার প্লেট দিয়ে গড়া, আর পর্দা যত রং দিতে পারে তার সবটায় পৌঁছতে পারে না, কারণ পর্দা আলো ছড়ায় আর কাগজ কেবল তা ফিরিয়ে দেয়।

কোথায় এদের দেখা পাবেন

হেক্স সেটাই যা আপনি স্টাইলশিটে টাইপ করেন আর নকশার যন্ত্র আপনাকে ধরিয়ে দেয়। RGB দেখা দেয় যেখানেই রঙের জন্য অঙ্ক দরকার: ক্রমপরিবর্তন, স্বচ্ছতা, কোনো আভা হিসাব করা কোড। HSL-এর দিকে হাত বাড়ে যখন রঙের পাটি হাতে সাজাতে হয়, কারণ যে বদলগুলি চাই সেগুলি সাধারণত ওর তিনটি সংখ্যার একটিরই বদল। CMYK সেটাই যা ছাপাখানা চায়, আর তাতে রূপান্তরই সেই মুহূর্ত যখন একটি নকশা আলো থাকা ছেড়ে কালি হয়ে ওঠে।

প্রায়ই জিজ্ঞাসিত প্রশ্ন

আমার CMYK ফল ছাপাখানার দেওয়া ফলের চেয়ে আলাদা কেন?

কারণ একটিমাত্র সঠিক রূপান্তর বলে কিছু নেই। এই পাতার অঙ্কটি সরল ও যন্ত্রনিরপেক্ষ, আর যখন আপনার একটি সূচনাবিন্দু বা মোটামুটি সমতুল্য দরকার তখন সেটাই ঠিক উত্তর। ছাপাখানা রূপান্তর করে এমন একটি বর্ণ-প্রোফাইলের মধ্য দিয়ে যা নির্দিষ্ট কালি, কাগজ ও যন্ত্রকে হিসাবে ধরে; একই RGB রং চকচকে কাগজে আর আবরণহীন কাগজে আলাদা CMYK মান দেবে। যা হুবহু মিলতেই হবে, তার জন্য কোনো সূত্রে ভরসা না করে ছাপাখানার কাছে তাদের প্রোফাইল চান।

পর্দার কিছু রং ছাপা যায় না কেন?

কারণ দুয়ের নাগাল একই রঙে পৌঁছয় না। পর্দা আলো যোগ করে রং বানায় আর এমন উজ্জ্বল, সম্পৃক্ত নীলচে-সবুজ বা সবুজ দিতে পারে যার সঙ্গে কালি কিছুতেই পারে না; কাগজ আলো শুষে রং বানায়, আর সবচেয়ে উজ্জ্বল যা হতে পারে তা পাতার সাদা। প্রত্যেকে যে রংগুলির নাগাল পায় তার সমষ্টিকে বলে গ্যামাট, আর যেখানে তারা একে অপরের উপর পড়ে না, সেখানে রূপান্তরকে হাতের কাছের নিকটতম রং বেছে নিতে হয়। সেজন্যই পর্দায় ঝলমলে রং ছাপা হলে প্রায়ই একটু ম্লান দেখায়।

উত্তরটি কি নির্ভুল?

যেখানে দুটি একক পূর্ণসংখ্যায় একে অপরের মাধ্যমে সংজ্ঞায়িত, সেখানে হ্যাঁ — পাতাটি সংখ্যার উপরেই তা বলে, আর একমাত্র পূর্ণাঙ্কন হলো কত অঙ্ক দেখানো হবে তাতে। যেখানে অনুপাতের দশমিক শেষ হয় না, পাতাটি বারোটি সার্থক অঙ্ক দেখায় এবং বলে সম্পর্কটি আসন্ন, অন্য কিছুর ভান করে না।

আমি যা লিখি তা কি আমার যন্ত্র ছেড়ে যায়?

না। হিসাব আপনারই ব্রাউজারে হয়; কিছুই আপলোড হয় না, আর হওয়ার মতো কোনো সার্ভারও নেই। পাতাটি একবার খুললে নেটওয়ার্ক বন্ধ থাকলেও কাজ করে।

দৈর্ঘ্য ও ক্ষেত্রফল ভর ও আয়তন তাপমাত্রা মুদ্রা