PDA

View Full Version : برگرداندن رنگ یک پیکسل



Xcalivorse
شنبه 22 اردیبهشت 1386, 01:49 صبح
چگونه می توان در #C رنگ یک پیکسل را تشخیص داد؟

ghafoori
شنبه 22 اردیبهشت 1386, 07:06 صبح
چون c# از gdi+ استفاده می کند رنگ یک پیکسل را مستقیما به شما نمی دهد ابتدا شما باید از ان صفحه یک عکس بیت مپ تهیه کنید و سپس رنگ را بدست بیاورید مثل یک همچین کدی


Bitmap b = new Bitmap(this.Width,this.Height);
this.DrawToBitmap(b, new Rectangle(this.Location, this.Size));
MessageBox.Show(b.GetPixel(100, 100).ToString());