ساخت کرنل گوسین 2 بعدی - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۴۸ نفر آنلاین
۱ عضو و ۴۷ مهمان در سایت حاضرند

ساخت کرنل گوسین 2 بعدی

+1 امتیاز
64 بازدید
سلام به همه عزیزان.

برای ایجاد یک کرنل گوسین 2 بعدی چکاری باید انجام بدم آیا OpenCV تابعی برای انجام اینکار داره؟
سوال شده آبان 6, 1393  بوسیله ی ابید (امتیاز 256)   1 3 27

1 پاسخ

+2 امتیاز
 
بهترین پاسخ
برای ساخت کرنل گوسی ابتدا ضرایب گوسی مد نظر خود را بدست آورده توسط تابع getGauusianKernel و سپس این
ماتریس  n * 1 را در ترانهاده آن ضرب کرده سپس ماتریس n * n کرنل 2 بعدی بدست می آید.
 
به صورت زیر عمل کنید:
cv::Mat gauss_cof_1d = cv::getGaussianKernel(size, sigma, CV_32F);
cv::Mat gauss_cof_2d = gauss_cof_1d * gauss_cof_1d.t();

 

 

پاسخ داده شده آبان 7, 1393 بوسیله ی مصطفی ساتکی (امتیاز 16,378)   16 24 66
...