PDA

View Full Version : سوال: خواندن رنگ هر پیکسل



mehdad.koulab
چهارشنبه 22 خرداد 1387, 11:43 صبح
سلام دوستان کدهای زیرو ببینید برای خواندن رنگ پیکسل تصویر است. R برای قرمز G برای سبز و B برای آبی حالا سوال من اینجا است که چرا با هم فرق دارن مثلا برای R باقیمانده بر 256 است ولی G و B فرق دارن با تشکر


(...)
lngReadColor = mdlAPI.GetPixel(...)
R = lngReadColor Mod 256
G = (lngReadColor \ 256) Mod 256
B = (lngReadColor \ 256) \ 256

Apache66
چهارشنبه 22 خرداد 1387, 11:51 صبح
سلام دوستان کدهای زیرو ببینید برای خواندن رنگ پیکسل تصویر است. R برای قرمز G برای سبز و B برای آبی حالا سوال من اینجا است که چرا با هم فرق دارن مثلا برای R باقیمانده بر 256 است ولی G و B فرق دارن با تشکر


(...)
lngReadColor = mdlAPI.GetPixel(...)
R = lngReadColor Mod 256
G = (lngReadColor \ 256) Mod 256
B = (lngReadColor \ 256) \ 256


چون ثابتی در vb هستند و همیشه 256 برای قرمز و ...

mehdad.koulab
چهارشنبه 22 خرداد 1387, 12:03 عصر
اگه میشه یه کم کامل توضیح بدین.