菜鸡的灰度重心法
灰度重心法的概念就不用我多哔哔了,做激光中心提取的同学都知道,灰度重心法应该说是最早的一种光条中心提取算法了,顾名思义就是根据灰度值的分布求出中心,所以往往要求灰度分布成高斯分布,但是实际情况是相反的,所以这种方法就只歇着,不过有很多灰度中心法结合或者改进比较常看到。
上代码
#include <opencv2/opencv.hpp>
#include <iostream>
#include <opencv2\imgproc\types_c.h>
#include<vector>
using namespace cv;
using std::vector;
using namespace std;
// 灰度重心法
void GGM(Mat src, int i) {
Mat srcimg;
srcimg = src;
Mat grayimg;
cvtColor(srcimg, grayimg, CV_BGR2GRAY);
GaussianBlur(grayimg, grayimg, Size(0, 0), 6, 6);
//traverse