سیستم رنگ RGB در اکثر نمایشگر ها برای تعیین رنگ پیکسل ها به کار می رود. اما در این سیستم گاهی اوقات مقداری مشکل است تا رنگ یا حالت خاصی از رنگ مورد نظر را بتوانیم با اعداد شرح دهیم. برای مثال قصد داریم تا تابعی داشته باشیم که با دریافت عددی به عنوان ورودی، مقدار روشنایی را تغییر دهد. نوشتن این تابع در سیستم RGB کمی سخت است. در این گونه موارد از سیستم رنگ HSL استفاده می شود.
در لینک زیر مقاله ای در مورد نحوه تبدیل سیستم های رنگ RGB و HSL قرار دادم.
http://s5.picofile.com/file/81189564...DA%AF.pdf.html
همچنین از لینک زیر می توانید کتابخانه ای که حاوی دو تابع تبدیل رنگ RGB و HSL می باشد دانلود کنید. من این دو تابع را به زبان C نوشته ام و می تونید در تمام محیط های پشتیبان کننده از زبان C به کار برید :
http://s5.picofile.com/file/81189565...B_HSL.rar.html
از لینک زیر می توانید برای مشاهده و بررسی تغییرات این دو سیستم به صورت آنلاین استفاده کنید :
http://hslpicker.com/
در لینک زیر مقاله ای در مورد نحوه تبدیل سیستم های رنگ RGB و HSL قرار دادم.
http://s5.picofile.com/file/81189564...DA%AF.pdf.html
همچنین از لینک زیر می توانید کتابخانه ای که حاوی دو تابع تبدیل رنگ RGB و HSL می باشد دانلود کنید. من این دو تابع را به زبان C نوشته ام و می تونید در تمام محیط های پشتیبان کننده از زبان C به کار برید :
http://s5.picofile.com/file/81189565...B_HSL.rar.html
از لینک زیر می توانید برای مشاهده و بررسی تغییرات این دو سیستم به صورت آنلاین استفاده کنید :
http://hslpicker.com/