PDA

View Full Version : تفکیک رنگ !!!



Blackk_lightt
سه شنبه 13 آذر 1386, 22:38 عصر
سلام.
من میخوام یه رنگ رو با تابع GetPixel بگیرم و اونو به رنگای سازندش تبدیل کنم.
این کد رو پیدا کردم کار هم میکنه ولی نمیدونم با چه منطقی کار میکنه ؟
B = Color \ 65536 'Get Blue out of Col
G = (Color - B * 65536) \ 256 'Get Green out of Col
R = Color Mod 256 'Get Red out of Col
کسی میتونه کمکم کنه ؟:متفکر:

vbhamed
چهارشنبه 14 آذر 1386, 01:35 صبح
سلام

'x = rgb(Red, Green, Blue)

x = rgb(100, 120, 35)

برابر است با

x = 100 + 120 * 256 + 35 * 65536

پس معکوسش میشه فرمول شما