چگونگی تبدیل rgb به hsv
شنبه 09 مهر 1390, 23:03 عصر
#6
نقل قول: تبدیل RGB به HSV
سیستم رنگی HSV(Hue, Saturation, Value) با نامهای دیگه ای مثل HSB(Hue, Saturation, Brightness) یا HLS(Hue, Luminance, Saturation) هم شناخته میشه. اگه بجای Saturation با Chroma هم برخورد کردید تعجب نکنید.
برای این تبدیل می تونید از تابع ColorRGBToHLS که توی GraphUtil پیاده شده هم استفاده کنید. ColorHLSToRGB هم عکس همین کار رو انجام میده.
توجه داشته باشید که در این توابع R, G, B در بازه 0-255 و H, L, S در بازه 0-240 متغیرند، و پارامتر clrRGB و خروجی ColorHLSToRGB هم که از نوع TColorRef تعریف...
تاریخ 22 اسفند 1399