kingday
شنبه 19 اردیبهشت 1388, 12:08 عصر
سلام
يك سوال از اساتيد محترم داشتم
در قسمتي از نرم افزار من كه تحت.vb. netدر حال كار روي اون هستم نياز به يك روش بسيار سريع در ايجاد و پردازش تصاوير دارم .
يك عكس يا ايميج دريافت شده مثلا با رزولوشن تصويري 1600*1200 سپس در خروجي چهار تصوير هر كدام با رزولوشن 800*600 ايجاد ميشن به نحوي كه اگر ما كل تصوير را به مربعهاي با طول دو پيكسل و عرض دو پيكسل در نظر بگيريم در كل 800*600 مربع خواهيم داشت . چهار تصوير خروجي ما به ترتيب عبارت خواهند بود از : تصوير اول پيكسلهاي بالا سمت راست مربعها . تصوير دوم پيكسلهاي بالا سمت چپ مربعها تصوير سوم پيكسلهاي پايين سمت چپ مربعها و تصوير چهارم پيكسلهاي پايين سمت راست مربعها .
اميدوارم تونسته باشم خوب منظورم رو رسونده باشم. در ضمن من اين كار رو با روش getpixel و setpixel
اما سرعت بسيار پاييني داره.
با تشكر فراوان
منتظر پاسخ شما هستم
يك سوال از اساتيد محترم داشتم
در قسمتي از نرم افزار من كه تحت.vb. netدر حال كار روي اون هستم نياز به يك روش بسيار سريع در ايجاد و پردازش تصاوير دارم .
يك عكس يا ايميج دريافت شده مثلا با رزولوشن تصويري 1600*1200 سپس در خروجي چهار تصوير هر كدام با رزولوشن 800*600 ايجاد ميشن به نحوي كه اگر ما كل تصوير را به مربعهاي با طول دو پيكسل و عرض دو پيكسل در نظر بگيريم در كل 800*600 مربع خواهيم داشت . چهار تصوير خروجي ما به ترتيب عبارت خواهند بود از : تصوير اول پيكسلهاي بالا سمت راست مربعها . تصوير دوم پيكسلهاي بالا سمت چپ مربعها تصوير سوم پيكسلهاي پايين سمت چپ مربعها و تصوير چهارم پيكسلهاي پايين سمت راست مربعها .
اميدوارم تونسته باشم خوب منظورم رو رسونده باشم. در ضمن من اين كار رو با روش getpixel و setpixel
اما سرعت بسيار پاييني داره.
با تشكر فراوان
منتظر پاسخ شما هستم