cv2.cornerharris函数参数
时间: 2023-10-23 17:50:38 浏览: 106
cv2.cornerHarris函数的参数如下:
- src: 输入图像,可以是灰度图像或彩色图像。
- blockSize: 角点检测中要考虑的邻域大小。
- ksize: Sobel求导中使用的窗口大小。
- k: Harris角点检测方程中的自由参数,取值范围为0.04到0.06。
- dst: 与输入图像大小和类型相同的输出图像。
- borderType: 图像边界的处理方式。
- dtype: 输出图像的深度,通常为cv2.CV_32F。
其中,src、blockSize、ksize、k和dst是必需的参数。borderType和dtype是可选参数,如果不指定,则默认使用cv2.BORDER_DEFAULT和cv2.CV_32F。
相关问题
cv2.cornerHarris()的函数参数有哪些,都是什么含义?
cv2.cornerHarris()函数的参数有4个,分别是:
- src: 输入图像,数据类型为float32格式的灰度图像。
- blockSize: 计算协方差矩阵时指定的领域大小。
- ksize: Sobel算子的尺寸大小,一般设置为3。
- k: Harris角点响应函数的参数,取值范围一般在0.04~0.06。
cv2.cornerHarris
cv2.cornerHarris是OpenCV中的一个函数,用于在图像中检测角点。它基于Harris角点检测算法,该算法通过计算像素点周围区域的梯度来确定角点。这个函数的调用方式如下:
dst = cv2.cornerHarris(src, blockSize, ksize, k)
- src: 输入图像,单通道浮点型图像。
- blockSize: 角点检测中要考虑的邻域大小。
- ksize: Sobel算子的孔径大小,一般设置为3。
- k: Harris角点检测方程中的自由参数,一般取值为0.04到0.06。
函数返回一个与输入图像大小相同的单通道浮点型图像,其中角点位置被标记为较大的响应值。你可以根据这个响应值来判断角点的强度。
相关推荐















