OpenCV 4.10.0
开源计算机视觉
|
类 | |
类 | cv::cuda::CornernessCriteria |
角点准则计算基类。: 更多... | |
类 | cv::cuda::CornersDetector |
角点检测器基类。: 更多... | |
函数 | |
Ptr< CornersDetector > | cv::cuda::createGoodFeaturesToTrackDetector (int srcType, int maxCorners=1000, double qualityLevel=0.01, double minDistance=0.0, int blockSize=3, bool useHarrisDetector=false, double harrisK=0.04) |
为 cuda::CornersDetector 创建实现。 | |
Ptr< CornernessCriteria > | cv::cuda::createHarrisCorner (int srcType, int blockSize, int ksize, double k, int borderType=BORDER_REFLECT101) |
为 Harris 角点准则创建实现。 | |
Ptr< CornernessCriteria > | cv::cuda::createMinEigenValCorner (int srcType, int blockSize, int ksize, int borderType=BORDER_REFLECT101) |
为 2x2 导数协方差矩阵的最小特征值(角点准则)创建实现。 | |
Ptr< CornersDetector > cv::cuda::createGoodFeaturesToTrackDetector | ( | int | srcType, |
int | maxCorners = 1000 , |
||
double | qualityLevel = 0.01 , |
||
double | minDistance = 0.0 , |
||
int | blockSize = 3 , |
||
bool | useHarrisDetector = false , |
||
double | harrisK = 0.04 |
||
) |
#include <opencv2/cudaimgproc.hpp>
为 cuda::CornersDetector 创建实现。
srcType | 输入源类型。目前仅支持 CV_8UC1 和 CV_32FC1。 |
maxCorners | 要返回的最大角点数。如果找到的角点多于该数目,则返回最强角点。 |
qualityLevel | 用于描述图像角点最小可接受质量的参数。此参数值乘以最优角点质量度量(即最小特征值(请参见 cornerMinEigenVal ),或 Harris 函数响应(请参见 cornerHarris ))。质量度量小于乘积值的角点将被拒绝。例如,如果最优角点的质量度量 = 1500,且 qualityLevel=0.01 ,则将拒绝所有质量度量小于 15 的角点。 |
minDistance | 返回的角点之间可能的欧氏距离最小值。 |
blockSize | 用于计算每个像素邻域上的导数协方差矩阵的平均块的大小。请参见 cornerEigenValsAndVecs 。 |
useHarrisDetector | 指示是否使用 Harris 检测器(请参见 cornerHarris )或 cornerMinEigenVal 的参数。 |
harrisK | Harris 检测器的自由参数。 |
Ptr< CornernessCriteria > cv::cuda::createHarrisCorner | ( | int | srcType, |
int | blockSize, | ||
int | ksize, | ||
double | k, | ||
int | borderType = BORDER_REFLECT101 |
||
) |
#include <opencv2/cudaimgproc.hpp>
为 Harris 角点准则创建实现。
srcType | 输入源类型。目前仅支持 CV_8UC1 和 CV_32FC1。 |
blockSize | 邻域大小。 |
ksize | Sobel 算子的孔径参数。 |
k | Harris 检测器自由参数。 |
borderType | 像素外推法。目前仅支持 BORDER_REFLECT101 和 BORDER_REPLICATE。 |
Ptr< CornernessCriteria > cv::cuda::createMinEigenValCorner | ( | int | srcType, |
int | blockSize, | ||
int | ksize, | ||
int | borderType = BORDER_REFLECT101 |
||
) |
#include <opencv2/cudaimgproc.hpp>
为 2x2 导数协方差矩阵的最小特征值(角点准则)创建实现。
srcType | 输入源类型。目前仅支持 CV_8UC1 和 CV_32FC1。 |
blockSize | 邻域大小。 |
ksize | Sobel 算子的孔径参数。 |
borderType | 像素外推法。目前仅支持 BORDER_REFLECT101 和 BORDER_REPLICATE。 |