opencv|opencv blob圆心检测
【opencv|opencv blob圆心检测】
#include "stdafx.h"
#include
#include
#include
//#include
//#include
using namespace cv;
void main()
{
Mat image = imread("features.jpg");
Mat descriptors;
vector
// 新版本2.4.0方法
//initModule_nonfree();
//Ptr
// detector->detect( image, keypoints );
// 2.3.1方法
//SiftFeatureDetector sift2(0.06f, 10.0);
//sift2.detect(imageGray, keypoints);
SimpleBlobDetector::Params params;
//params.minThreshold = 10;
//params.maxThreshold = 100;
//params.thresholdStep = 10;
//params.minArea = 10;
//params.minConvexity = 0.3;
//params.minInertiaRatio = 0.01;
//params.maxArea = 8000;
//params.maxConvexity = 10;
//params.filterByColor = false;
//params.filterByCircularity = false;
SimpleBlobDetector blobDetector(params);
blobDetector.create("SimpleBlob");
blobDetector.detect(image, keypoints);
drawKeypoints(image, keypoints, image, Scalar(255, 0, 0));
imshow("Blob", image);
imwrite("features_blob.png", image);
waitKey();
}
推荐阅读
- opencv|opencv C++模板匹配的简单实现
- Java|Java OpenCV图像处理之SIFT角点检测详解
- OpenCV|OpenCV-Python实战(18)——深度学习简介与入门示例
- OpenCV|OpenCV for Unity 通过WebCamTextureToMatHelper帮助类来获取摄像头的画面
- opencv学习
- opencv|图像处理之椒盐噪声的添加与去除
- opencv|网络爬虫入门练习
- OpenCV|【OpenCV 完整例程】89. 带阻滤波器的传递函数
- OpenCV|【OpenCV 完整例程】90. 频率域陷波滤波器
- OpenCV|【OpenCV 完整例程】22. 图像添加非中文文字