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

نحوه مشتق گیری از تصویر در روش هریس

+1 امتیاز
با سلام

روش مشتق گیری از تصور جهت استفاده در آشکار ساز هریس چگونه است ؟
سوال شده خرداد 28, 1399  بوسیله ی HRJ (امتیاز 10)   1 1 2
دوباره تگ گذاری شد خرداد 28, 1399 بوسیله ی مصطفی ساتکی

1 پاسخ

0 امتیاز

سلام.مشتق گیری در جهت x و y هستش به صورت زیر :

 

        Sobel( src, Dx, CV_32F, 1, 0, aperture_size, scale, 0, borderType );
        Sobel( src, Dy, CV_32F, 0, 1, aperture_size, scale, 0, borderType );

چون هریس بر مبنای دو  مقادیر ویژه اول و دوم (eigen values) هستش و طریق این دو مقدار R تعیین میشه که مشخص می کنه که در هر پنجره کرنر وجود داره و همونطور که اطلاع دارید برای محاسبه مقادیر ویژه نیازمند مشتق گیری از پنجره هستیم.

مشتق گیری هریس

 

کرنر هریس

det(M)=λ1λ2
trace(M)=λ1+λ2
λ1وλ2 نیز مقادیر ویژه هستند.
حالا از طریق R می تونیم حساب کنیم که آیا کرنر در هر پنجره وجود داره یا خیر
وقتی | R | کوچک است ، زمانی اتفاق می افتد وقتی λ1 و λ2 کوچک هستند ، منطقه صاف است.
هنگامی که R <0 ، زمانی اتفاق می افتد λ1 >> λ2 یا برعکس ، منطقه لبه است.
وقتی R بزرگ باشد ،زمانی  اتفاق می افتد که λ1 و λ2 بزرگ و λ1∼λ2 باشد ، منطقه گوشه ای است.
پاسخ داده شده خرداد 28, 1399 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
ویرایش شده خرداد 28, 1399 بوسیله ی مصطفی ساتکی
...