2016-12-17 94 views
0

コード:ガボールフィルタC++(OpenCVの):エラー

for (int j = 0; j<4; j++)  
    { 
    int kernel_size = 3; 
     Mat dest; 
     double sig = 5, th = 0, lm = 8, gm = 0.02, ps = 0; 
     cv::Mat kernel = cv::getGaborKernel(cv::Size(kernel_size,kernel_size), sig, theta[j], lm, gm, ps, CV_32F); 
     filter2D(src_f, dest, CV_32F, kernel); 
     destArray.push_back(dest);    
    } 

エラーgetGaborKerbelがCVのメンバーではありません:(

37 28 F:\main.cpp [Error] 'getGaborKernel' is not a member of 'cv' 
+0

plllllllllllhelhelhel – merry

+0

コードスニペットは表示できますか?上に戻る外部リンクにコードを共有しないでください - リンクがなくなった場合、将来の読者はこの記事を役に立たないでしょう。また、2分のサイトツアーも完了するように努力します。 –

+0

ここにコードを投稿してください!それが最小、完全、および検証可能な例でなければならないことを覚えておいてください! http://stackoverflow.com/help/mcve – Rama

答えて

1

私は同じ問題を抱えていたし、解決策を探しているI私は

imgprocライブラリ

を含まなければならないました

は次のとおりです。

#include <opencv2/imgproc/imgproc.hpp> 

よろしく。