PDA

View Full Version : ساخت تصویر با استفاده از پیکسل های تصویر دیگر



amubehnam
سه شنبه 17 اردیبهشت 1392, 14:40 عصر
سلام.

دوستان من یه عکس دارم میخوام بهش بگم که فلان پیکسل رو بگیر و توی یه picture box دیگه اون پیکسل رو بیار توی گرفتن پیکسل مشکلی ندارم فقط چه جوری به picture box دوم بگم که اون رنگ رو بگیره چه جوریه؟؟:افسرده:

manij_mhm
سه شنبه 17 اردیبهشت 1392, 14:59 عصر
شما تصویر تون رو داخل Bitmap ذخیره کنید. برای کار با پیکسل از توابع getpixel و setpixel استفاده کنید.
در نهایت خواستید توی picturebox دوم نمایش بدید، کافیه ویژگی Image از picturebox دومتون رو برابر bitmap مورد نظرتون قرار بدید

موفق باشید.

amubehnam
سه شنبه 21 خرداد 1392, 13:38 عصر
من همین کار و کردم ولی توی setpixel اون رنگ و میگیره ولی توی تصویر دوم اون رنگ و نشون نمیده

cloner
سه شنبه 21 خرداد 1392, 16:57 عصر
دروود
یک نمونه کد هست ببینید و آنالیز کنید.

private void GetSetPixel(Bitmap image) {
for (int x = 0; x < image.Width; x++) {
for (int y = 0; y < image.Height; y++) {
Color pixel = image.GetPixel(x, y);
image.SetPixel(x, y, Color.Black);
}
}
}