ইন্টিজার থেকে RGB কনভার্টার
একটি 24-বিট ইন্টিজারকে (0xRRGGBB) তার লাল, সবুজ ও নীল চ্যানেল মানে আনপ্যাক করুন।
এই টুলটি কি আপনার প্রশ্নের উত্তর দিয়েছে?
ধন্যবাদ — এটি টুলটি উন্নত করতে আমাদের সাহায্য করে।
এই টুলটি যেভাবে ব্যবহার করবেন
- একটি 24-বিট ইন্টিজার লিখুন (0–16777215)।
- টুলটি বিট-শিফটের মাধ্যমে লাল, সবুজ ও নীল চ্যানেল বের করে।
- আপনি সমতুল্য হেক্স কালার কোডও পাবেন।
একটি 24-বিট ইন্টিজার কালার মানকে তার R, G, B চ্যানেল ও হেক্স স্ট্রিং-এ আনপ্যাক করুন। গেম ইঞ্জিন বা লো-লেভেল গ্রাফিক্সে কাজ করার সময় উপযোগী।
সূত্র
Given a 24-bit integer n in the range 0–16,777,215 (0x000000–0xFFFFFF):
R = (n >> 16) & 0xFF
G = (n >> 8) & 0xFF
B = n & 0xFF
Equivalently: R = floor(n / 65536), G = floor((n mod 65536) / 256), B = n mod 256.
সাধারণ জিজ্ঞাসা
- একটি ইন্টিজার থেকে RGB কীভাবে বের করা হয়?
- R = (n >> 16) & 0xFF, G = (n >> 8) & 0xFF, B = n & 0xFF।
- 16777215 কী?
- এটি হেক্সে 0xFFFFFF, যা খাঁটি সাদা (255, 255, 255)।