ورود

View Full Version : سوال: درخواست كد سريع در رسم پیکسل



kingday
دوشنبه 22 تیر 1388, 08:37 صبح
با سلام به دوستان

من توي پروژه كاري خودم كه گرافيكيه و نياز به يكسري پردازش تصوير داره نياز به يك كد بسيار سريع دارم كه در حال حاضر از روش getpixel , setpixel استفاده ميكنم كه بسيار كند هستش و عملياتي شبيه به تغيير اندازه عكس رو انجام ميده اما بجاي استفاده از روش bilinear , trilinear براي تغيير اندازه از يك عكس با رزولوشن x*y چهار عكس با رزولوشن (x/2)*(y/2) ايجاد ميشه كه اگر چهار پيكسلهاي بشكل مربع با اضلاع دو پيكسل از عكس اصلي را در نظر بگيريم در نهايت در هر يك از عكسهاي ايجاد شده اين چهار پيكسل به يك پيكسل تبديل خواهد شد بدين صورت كه عكس اول پيكسل بالا سمت راست اين مربع و عكس دوم پيكسل دوم سمت چپ بالا و .....

از اينكه حوصله كردين و متن رو خوندين ممنونم

لطفا كمك كنيد. :افسرده:

seyedof
جمعه 09 مرداد 1388, 11:54 صبح
سلام

برای اینگونه کارها باید از DIB استفاده کنید. روشی که شما در حال حاضر استفاده میکنید از بیت مپهای DDB داره استفاده میکنه که نمایش سریعتری دارند اما در دسترسی پیکسلی کند هستند.
DIB=Device Independent Bitmap

ممنون علی