rezamansori
سه شنبه 25 مرداد 1390, 17:47 عصر
با عرض سلام بچه ها
من می خواهم یک اسکرین سیور بسازم که اول یک عکس از صفحه بگیره بعد یک افکت روش اجرا کنه ( مثلا موج آب روی عکس)
اما مشکل اینجاست که برای این کار باید همه ی پیکسل های تصویر پردازش بشن و این کار باعث کندی برنامه می شه.
فکر کردم اگه میشه تصویر رو به چندین بخش تقسیم کنم مثلا تصاویر کوچکتر 100*100 و هر کدام از این تصاویر در یک Thread بصورت جداگانه پردازش بشه.
فکر کنم اینجوری برنامه سریع تر اجرا بشه
اما وقتی این کار رو می کنم خطا می ده
می خواستم ببینم تا حالا کسی چنین کاری کرده یا کدی مثل این دیده؟
مثلا یک آرایه ی Thread تعریف می کنیم و به هر کدام پردازش قسمتی از تصویر رو می دیم.
من می خواهم یک اسکرین سیور بسازم که اول یک عکس از صفحه بگیره بعد یک افکت روش اجرا کنه ( مثلا موج آب روی عکس)
اما مشکل اینجاست که برای این کار باید همه ی پیکسل های تصویر پردازش بشن و این کار باعث کندی برنامه می شه.
فکر کردم اگه میشه تصویر رو به چندین بخش تقسیم کنم مثلا تصاویر کوچکتر 100*100 و هر کدام از این تصاویر در یک Thread بصورت جداگانه پردازش بشه.
فکر کنم اینجوری برنامه سریع تر اجرا بشه
اما وقتی این کار رو می کنم خطا می ده
می خواستم ببینم تا حالا کسی چنین کاری کرده یا کدی مثل این دیده؟
مثلا یک آرایه ی Thread تعریف می کنیم و به هر کدام پردازش قسمتی از تصویر رو می دیم.