PDA

View Full Version : خواندن پیکسل از یک عکس BMP



iman-63
چهارشنبه 20 خرداد 1388, 18:44 عصر
سلام دوستان.
من می خوام یه عکس رو مثلاً از آدرس c:\123.bmp لود کنم. بعد پیکسل های او رو بخونم و هرجا رنگ مورد نظرم رو دیدم اونو به به یه تصویر دیگه منتقل و ذخیره کنم.

یا بهتر بگم می خوام از یه تصویر RGB فقط یه رنگ خاص مثلا Blue رو استخراج کنم.
خواهشاً راهنمایی کنین.

SMRAH1
چهارشنبه 20 خرداد 1388, 19:41 عصر
سلام

اگر شی Image یا Bitmap داری،متد GetPixel با دریافت مختصات نقطه جواب رو به صورت یک شی Color بر می گردونه.البته این روش کمی سرعتش پایینه (برای تصاویر بزرگ مناسب نیست).

موفق باشی

iman-63
چهارشنبه 20 خرداد 1388, 22:35 عصر
ممنون از پاسختون.
اگه ممکنه یه مثال اینجا بذارین

SMRAH1
پنج شنبه 21 خرداد 1388, 17:04 عصر
سلام

توی برنامه اینجا (http://barnamenevis.org/forum/showthread.php?t=125577)نمونه کد دارم.

موفق باشی

mohammad696
سه شنبه 11 مرداد 1390, 13:11 عصر
سلام یه سوال آیا تو php هم میشه یه همچین کاری کرد؟ ممنون

asefy2008
سه شنبه 11 مرداد 1390, 14:01 عصر
سلام
کار با GetPixel سرعت برنامه شما رو به شدت پایین میاره بهتره از اشاگر استفاده کنید.

موفق باشید