چرا SIFT و SURF عمل نمی کنه؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

چرا SIFT و SURF عمل نمی کنه؟

+1 امتیاز

سلام.

من از این لینک کد نمونه SIFT را اجرا کردم ولی کار نمی کنه.

علت چیه؟

سوال شده آبان 4, 1393  بوسیله ی مریم اکرمی (امتیاز 482)   25 55 66

1 پاسخ

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

surf و sift چون رایگان نیستند در ماژول non free قرار دارند پس بهمین خاطر مجبورید در ابتدا initial کنید و سپس استفاده کنید به صورت زیر.

#include <opencv2/nonfree/nonfree.hpp> 

    cv::initModule_nonfree();

 

پاسخ داده شده آبان 5, 1393 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد آبان 11, 1393 بوسیله ی مریم اکرمی
...