PDA

View Full Version : سوال: دستور كار كردن با pixel



e_ghadimi
یک شنبه 10 آذر 1387, 14:39 عصر
سلام دوستان
من مي خوام بدونم دستور مستقيم كار كردن با پيكسل تو #c چيه؟ مثلا اگه بخواهيم يك خط رو با روشن كردن پيكسل ها بكشيم چه كار بايد بكنيم؟ و اينكه مثلا براي بدست آوردن رنگ يك نقطه تو صفحه از چه دستوري بايد استفاده كرد؟ و براي اينكار چه كتابخانه اي رو بايد using كرد?

shask00l
یک شنبه 10 آذر 1387, 16:01 عصر
اگه میخای برای کل برنامه و صفحه ازش استفاده کنی برو در مورد gdi تحقیق کن . ولی اگه کارت در حد picturebox و اینجور چیزاست میتونی از کلاس bitmap استفاده کنی . 200 بار و شاید بیشتر هم توی همین سایت بحث شده در موردش .
نیاز نیست چیزی رو هم using کنی ....! بخش search این سایت رو using کن .
موفق باشی

shytonak
دوشنبه 11 آذر 1387, 11:26 صبح
و اينكه مثلا براي بدست آوردن رنگ يك نقطه تو صفحه از چه دستوري بايد استفاده كرد؟
بايد از getPixel استفاده كني

fa_te64
دوشنبه 11 آذر 1387, 17:27 عصر
دستورات getpixel،setpixel دستورات API هستن كه اگه تو help Msdn ببيني توضيح داده و كاركردن باهاشون سادست.

e_ghadimi
سه شنبه 12 آذر 1387, 17:45 عصر
بايد از getPixel استفاده كني

خيلي ممنون ولي من مي خوام با pixel هاي خود فرم كار كنم نه عكس .براي اينكار بايد از چه كدي استفاده كنم؟

shask00l
سه شنبه 12 آذر 1387, 21:05 عصر
خود فرم هم از کلاس drawing ارث میبره . و با هرچیزی که از این کلاس ارث ببره میشه مثل bitmap برخورد کرد.
البته در مورد این مطمئن نیستم .

میتونی زیر آبی بری. یعنی 1 عکس از فرمت بگیری و روی اون کار کنی.