PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [آموزش] روش تبدیل سیستم های رنگ rgb و hsl به یکدیگر



microc
27-04-2014, 13:03
سیستم های رنگ RGB در اکثر نمایشگر ها برای تعیین رنگ پیکسل ها به کار می رود. اما در این سیستم گاهی اوقات مقداری مشکل است تا رنگ یا حالت خاصی از رنگ مورد نظر را بتوانیم با اعداد شرح دهیم. برای مثال قصد داریم تا تابعی داشته باشیم که با دریافت عددی به عنوان ورودی، مقدار روشنایی را تغییر دهد.
نوشتن این تابع در سیستم RGB کمی سخت است. در این گونه موارد از سیستم رنگ HSL استفاده می شود.
در لینک زیر مقاله ای در مورد نحوه تبدیل سیستم های رنگ RGB و HSL قرار دادم.
دانلود مقاله روش تبدیل سیستم های رنگ RGB و HSL به یکدیگر (You can see links before reply %D8%B3%DB%8C%D8%B3%D8%AA%D9%85_%D8%B1%D9%86%DA%AF. pdf.html)

همچنین از لینک زیر میتوانید کتابخانه ای که حاوی دو تابع تبدیل رنگ RGB و HSL می باشد دانلود کنید. دو تابع به زبان C می باشد و قابلیت استفاده در انواع کامپایلر ها را دارد.
دانلود کتابخانه تبدیل سیستم های رنگ RGB و HSL به یکدیگر به زبان C (You can see links before reply)

از لینک زیر می توانید برای مشاهده و بررسی تغییرات این دو سیستم به صورت انلاین استفاده کنید :
HSL Color Picker - by Brandon Mathis (You can see links before reply)