参考:https://www.cnblogs.com/riddick/p/8470397.html
用于检测较强烈的角
corners = cv.goodFeaturesToTrack( image, maxCorners, qualityLevel, minDistance, mask, blockSize, gradientSize[, corners[, useHarrisDetector[, k]]] )
image为输入的单通道图像;
corners为输出提取的角点坐标;
maxCorners为设置的最大角点个数,程序中会按照角点强度降序排序,超过maxCorners的角点将被舍弃;
qualityLevel为角点强度的阈值系数,如果检测出所有角点中的最大强度为max,则强度值<max*qualityLevel得角点会被舍弃;
minDistance为角点与其邻域强角点之间的欧式距离,与邻域强角点距离小于minDistance的角点将被舍弃;
mask为设定的感兴趣区域,通常可不设置;
blockSize是协方差矩阵滤波的窗口大小;
gradientSize为sobel算子求微分的窗口的大小;
useHarrisDetector为是否使用Harris角点检测;
K为Harris角点检测特征表达式中的常数k值。