KLT 特征提取
KLT算法的理论部分参考自:
http://blog.youkuaiyun.com/lanbing510/article/details/40451317
opencv中 封装好了 KLT特征点提取函数
//调用函数进行Shi-Tomasi角点检测
goodFeaturesToTrack( src1_copy,
corners1,
maxCorners,
qualityLevel,
minDistance,
Mat(),
blockSize,
useHarrisDetector,
k );
mCorners = corners1;
//画出角点
cout<<"角点个数:"<<corners1.size()<<endl;//等于maxCorners
for( int i = 0; i < mCorners.size(); i++ )
{
circle( src1, mCorners[i], 4, Scalar(0,255,0),1);
}
效果图为:(这个是未经过任何处理的效果图,可以根据自己的需要加上相关操作)