View Full Version : سوال: استخراج کردن رنگهای آبی، قرمز و سبز از متغیر color
dousti_design
شنبه 08 اسفند 1388, 22:51 عصر
باسلام دیگه عنوان بهتری از این پیدا نکردم بذارم.
من این کد رو دارم:
Color pixelColor = myBitmap.GetPixel(x, y);
این کد به من چهارتا چیز میده" آلفا، رنگ قرمز، رنگ سبز و رنگ آبی.(یعنی همون rgb)
خب حالا من میخوام از این متغیر رنگهای آبی، قرمز و سبز رو به صورت جداگانه استخراج کنم.
ممنون میشم کمکم کنید. فوری هست!
MehdiLiver
شنبه 08 اسفند 1388, 23:26 عصر
باسلام دیگه عنوان بهتری از این پیدا نکردم بذارم.
من این کد رو دارم:
Color pixelColor = myBitmap.GetPixel(x, y);
این کد به من چهارتا چیز میده" آلفا، رنگ قرمز، رنگ سبز و رنگ آبی.(یعنی همون rgb)
خب حالا من میخوام از این متغیر رنگهای آبی، قرمز و سبز رو به صورت جداگانه استخراج کنم.
ممنون میشم کمکم کنید. فوری هست!
Item.BackColor = System.Drawing.Color.Red
Item.btnEDoctor.BackColor = System.Drawing.Color.Blue
Item.btnEDoctor.BackColor = System.Drawing.Color.Green
Item میتونه هرچی باشه مثل button,label,...
asefy2008
شنبه 08 اسفند 1388, 23:27 عصر
یک مقدار بیشتر توضیح بده.
اگر منظورت این هست مقدار هر کدوم چند هست به این شکل می تونی بدست بیاری:
image.GetPixel(X, Y).R
dousti_design
شنبه 08 اسفند 1388, 23:32 عصر
ممنونم ازتون. منظورمو درست فهمیدید. جوابم رو گرفتم. ممنون
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.