私のプロジェクトスコープは、サンプル画像の特徴セットを比較することによって、紙幣識別です。サンプル画像の特徴抽出部分を完成しました。さらに私は、サンプル画像の機能をテキストファイルまたはXMLファイルに保存し、その分類を分類する必要があります。 OpenCvでSVMクラシファイアを使用して画像分類部分を手伝ってくださいOpenCvを使用した画像特徴分類のSVM
これは私が完成した特徴抽出コードです。
INTメイン(intargc、チャー** ARGV) {グレースケール等の画像をロード //
//declaring Mat object.This will holds an image(like iplimage in old opencv versions).
Mat gray_scale_img;
//imread is used to load an image. in here i have load the image as a grayscale image.
gray_scale_img=imread("100.jpg",CV_LOAD_IMAGE_GRAYSCALE);
/*surf detector settings*/
//setting the threshold value.high value will result low number of keypoints.
int hessian=100;
//initializing the surf keypoint detector
SurfFeatureDetectordetector(hessian);
/*detect surf key points*/
//creating vector to store detected keypoints
std::vector<KeyPoint>keypoints;
//detect keypoints
detector.detect(gray_scale_img,keypoints);
/*extract descriptor vectors/feature vectors from each and every keypoints */
SurfDescriptorExtractor extractor;
//this mat object will goinf to hold the extracted descriptors.
Mat descriptors;
//extracting descriptors/features
extractor.compute(gray_scale_img,keypoints,descriptors);
}
OpenCVのに
ソースコードを取得できますか? –