opencv fast corner detector 角点检测
作者:
an0nym0us | 来源:发表于
2017-08-10 11:08 被阅读54次#include <vector>
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
if (argc < 2)
{
cout << "usage: ./demo input_image" << endl;
return -1;
}
Mat img = imread(argv[1]);
if (img.empty())
{
cout << "error: image is empty" << endl;
}
Ptr<FastFeatureDetector> fastDetector = FastFeatureDetector::create();
vector<KeyPoint> keyPoints;
fastDetector->detect(img, keyPoints);
Mat imgWithCorner;
drawKeypoints(img, keyPoints, imgWithCorner);
imshow("image with fast corners", imgWithCorner);
waitKey(0);
return 0;
}
本文标题:opencv fast corner detector 角点检测
本文链接:https://www.haomeiwen.com/subject/zuxhrxtx.html
网友评论