sift實現**:
surf的實現:
#include#include#includeusing namespace std;
using namespace cv;
using namespace cv::xfeatures2d;
int main(int argc, char** ar**)
namedwindow("input image", cv_window_autosize);
imshow("input image", src);
//surf特徵檢測
int minhessian = 400;
ptrdetector = surf::create(minhessian,4,3,false,false);
vectorkeypoints;
detector->detect(src, keypoints, mat());
//繪製關鍵點
用opencv自帶的行人檢測庫實現行人檢測:
#include#includeusing namespace std;
using namespace cv;
int main(int argc,char** ar**)
namedwindow("input image", cv_window_autosize);
imshow("input image", src);
/* //驗證:對於64*128的畫素塊,可以分為8*16個cell,分為7*15個塊,總計直方圖向量數為:7*15*2*2*9=3780個向量組
基於opencv的meanshift演算法的初步學習
meanshift 均值漂移。其核心是利用概率密度的梯度來找到區域性最優。影象上用,其實現過程就是在乙個給定的範圍,一直按要求 靠近重心的方向 迭代直到達到預期效果。由於本人以後碩士階段做影象識別和跟蹤方面的研究,索性在目標跟蹤上進一步學習。在opencv2.3中這樣定義 cvapi int cvm...
基於Opencv的MeanShift跟蹤演算法實現
include cv.h include highgui.h include include iplimage image 0,hsv 0,hue 0,mask 0,backproject 0,histimg 0 用hsv中的hue分量進行跟蹤 cvhistogram hist 0 直方圖類 int...
MFC 基於OpenCV的魔鏡
最近半個月事情太多了,參加了泰迪杯資料探勘,參加學院的科技節,科技節裡面總共我參加了數學建模 ps 軟體設計製作 電子設計大賽這4個。還有期中考。英語 作業。今天終於忙的差不多,有時間來總結一下前段時間的收穫了。魔鏡是我用來參加這個軟體製作比賽的。該程式用vs 2013進行程式設計,基於mfc框架,...