محاسبه محیط حروف از طریق پردازش تصویر - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

محاسبه محیط حروف از طریق پردازش تصویر

0 امتیاز
سلام دوستان من میخام در اندروید به وسیله پردازش تصویر یا راه دیگه ای محیط حروف وارد شده را محاسبه کنم در فونت های مختلف ممنون میشم کنید
سوال شده آبان 16, 1398  بوسیله ی ali7ox (امتیاز 9)   1 1
ویرایش شده آبان 16, 1398 بوسیله ی مصطفی ساتکی

1 پاسخ

0 امتیاز

با استفاده از کتابخانه OpenCV ابتدا تصویر را تک کاناله کنید از طریق تابع cvtColor  اگر نوشته ها فقط مشکی هستند ابتدا تصویر را با تابع cv::threshold  و پارامتر THRESH_BINARY_INV باینری کنید و و سپس با cv::findContour تمامی کانتورهای تصویر را استخراج کنید سپس با استفاده از تابع cv::boundingRect ناحیه مربوط به هر کانتور را بدست بیارید و سپس از طریق union کردن تمامی نواحی را جمع تا ناحیه کلی بدست آورید حالا می تونید به راحتی محیط مستطیل بدست آمده را محاسبه کنید.

 

پاسخ داده شده آبان 16, 1398 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
ویرایش شده آبان 16, 1398 بوسیله ی مصطفی ساتکی
سلام ممنون از جوابتون نمیدونم اینجا باید سوالم ادامه بدم یا نه  اول اینکه ایا در بیسیک فور اندروید این توابع هستن یا نه ؟ در مورد رنگ که همیشه مشکی هستن ایا نیاز هست از تابع cvtcolorاستفاده کرد و این جواب شما فقط برای مستطیل هست یا برای حروف هم جواب میده ؟ ببخشید من تازه کار هستم اگه سوالمو درست مطرح نکردم خیلی خیلی ممنون از پاسخ گوییتون
...