سلام. نوروز شاد باش .
لاپلاسین همانند مشتق (sobel) هستش و میزان تغییرات در نواحی مختلف تصویر را نشان می ده ولی با حساسیت بیشتر از sobel . بخاطر اینکه لاپلاسین مشتق دوم هستش.
فرمولش هم به صورت زیر هستش :
مشتق مرتیه دوم در راستای x بعلاوه مشتق مرتبه دوم در راستای y
این فیلتر بالا گذر و خطی می باشد .تخمین کرنل لاپلاسین به صورت زیر می باشد که با استفاده از کانولوشن این کرنل در تصویر اصلی می تونید تصویر لاپلاسین را بدست بیارید.
یکی از تفاوت های لاپلاسین نسبت به sobel شکل موج آن هستش در sobel ما peak را روی لبه داریم ولی در لاپلاسین ما peak را قبل لبه و بعد از آن یک دره داریم.یعنی در سمت سیاه تصویر مثبت peak داریم و در سمت سفید(آبجکت) منفی دره داریم شکلش به صورت زیر هستش در مقایسه با sobel که در واقع zero crossing در لاپلاسین در مرکز آن وجود داره .
نحوه استفاده از لاپلاسین هم در OpenCv به صورت زیر هستش.
cv::Laplacian(image,laplace,CV_32F,aperture);