چگونگی استفاده از Mean shift - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

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


آموزش های برنامه نویسی
۲۵۲ نفر آنلاین
۶۲ عضو و ۱۹۰ مهمان در سایت حاضرند

چگونگی استفاده از Mean shift

0 امتیاز
با سلام

من 15 تا عکس هوایی (orthophoto) با فرمت jpg دارم و می خواهم از الکوریتم meanshift به منظور قطعه بندی آن ها استفاده کنم. لطف می کتید توضیحی از روند کارم با این الگوریتم موجود در کتابخانه opencv بدید؟
سوال شده مهر 10, 1396  بوسیله ی نسیمه (امتیاز 25)   4 5 6
دوباره تگ گذاری شد مهر 10, 1396

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

برای انجام عملیات بخش بندی توسط الگوریتم meanshift از تابع pyrMeanShiftFiltering استفاده کنید ب صورت زیر :





import cv2

img = cv2.imread('d:/a.bmp',1)

dst = img.copy()
cv2.pyrMeanShiftFiltering(img, 30.0, 30.0, dst)
cv2.imshow('src',img)
cv2.imshow('dst',dst)
cv2.waitKey(0)
پاسخ داده شده مهر 10, 1396 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
ویرایش شده مهر 20, 1396 بوسیله ی مصطفی ساتکی
...