سورس کد لبه یابی تصویربا استفاده الگوریتم sobel در #C وVB

سورس کد لبه یابی تصویر با استفاده الگوریتم sobel در سی شارپ و ویژوال بیسیک

در این مقاله به شما خواهیم آموخت که چگونه ما می توانیم لبه های تصویر را با استفاده از فیلتر سوبل در VB و C# تشخیص دهیم.

برای تشخیص لبه های یک تصویر ما می توانیم فیلتر سوبل بر روی تصویر اعمال کنیم. برای اعمال یک فیلتر ما نیاز به یک ماسک داریم. این ماسک می تواند ماتریس ۳ * ۳ باشد. در این ماسک مقداردهی اولیه کل ماتریس با مقادیر مختلف را درمقاله ذکرکرده ایم. طرح پیکسل مرکز ماتریس در پیکسلی از تصویر را با ضرب هر پیکسل ماتریس با پیکسل تصویر مربوطه جمع می کنیم. طرح پیکسل مرکز ماتریس مجموعه ای ازمقادیردرپیکسلی از تصویراست. این روند برای هر پیکسل از تصویرانجام می شود. برای پیکسل هایی که در خارج از مرزهای تصویر هستند درایه های ماتریس را صفرمی گذاریم.ابتدا تصویررا به سیاه و سفید تبدیل می کنیم ،برای حذف نویز فیلتر میانه را اعمال می کنیم و سپس فیلتر سوبل را اعمال می کنیم.فیلتر سوبل به ما دو نوع تشخیص لبه می دهد. یکی تشخیص لبه ی افقی و دیگری تشخیص لبه عمودی است.


زبان : فارسی

حجم فایل : ۱٫۲۶MB

رمز فایل : www.matlabdl.com

دانلود

 

 


 

0 پاسخ

دیدگاه خود را ثبت کنید

Want to join the discussion?
Feel free to contribute!

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *