Rotation & deskew - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

Rotation & deskew

0 امتیاز

در کتابخانه  Aforge  و نرم افزار IPLab متدی با نام Document Alignment وجود داره که میزان چرخش و زاویه عکسی که زاویه دار هستو محاسبه میکنه و اون عکسو در جهت خلاف میچرخونه تا زاویه چرخش عکس اصلاح شه.

خواستم بدونم در کتابخانه Opencv هم چنین متدی هست؟

همچنین متدی برای انجام عمل deskew? ممنون میشم راهنمایی کنیدsmiley

سوال شده مرداد 6, 1393  بوسیله ی mt.mohamad (امتیاز 28)   6 8 14

1 پاسخ

+1 امتیاز
نه.همجین تابعی نداره ولی به راحتی می تونید با hough transform خدتون پیاده سازیش کنید.

اگر توی تصویر خطوط زیاد داشته باشید از خود کانتور استفاده کنید یعنی هاف را روی آن اعمال کنید سپس زوایا را در یک انباشتگر چرخشی انباشت کنید.

اگر توی تصویر Blob زیاد دارید می تونید با محاسبه center of mass هر یک از Blob ها استفاده کنید و سپس هاف را بر روی این نقاط اعمال کنید.
پاسخ داده شده مرداد 12, 1393 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
سلام و بازهم تشکر فراوان.
بله در تصویر کانتور زیاد هست واعمال مستقیم هاف برای محاسبه زاویه چرخش زمان فوق العاده زیادی تلف میکنه.اما محاسبه Center of Mass فک مکنم بهینه تر باشه.ممنون
...