shi-tomasi角点检测

简介: shi-tomasi角点检测
import cv2
import numpy as np
#harris
# bLockSize = 2
# ksize = 3
# k = e.e4
# Shi-Tomasi
maxCorners = 1000
ql = 0.01
minDistance = 10

img = cv2.imread('./image/dog.png')

#灰度化
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
corners = cv2.goodFeaturesToTrack(gray,maxCorners,ql, minDistance)
corners = np.int16(corners)
#Shi-Tomasi绘制角点
for i in corners:
    x,y = i.ravel()
    cv2.circle(img,(x,y), 3,(255,0,0),-1)

cv2.waitKey(0)
cv2.destroyAllWindows()
目录
相关文章
|
7月前
|
算法 计算机视觉
OpenCV(四十三):Shi-Tomas角点检测
OpenCV(四十三):Shi-Tomas角点检测
87 0
|
6月前
|
计算机视觉 Python
Shi-Tomasi角检测
【6月更文挑战第5天】Shi-Tomasi角检测。
23 2
|
7月前
PTA-矩阵转置
该代码实现将输入的3x3矩阵转置并按指定格式输出。输入为9个小于100的整数,用空格分隔,输出转置后的矩阵。示例输入:1 2 3 4 5 6 7 8 9,输出:1 4 7\n2 5 8\n3 6 9。代码使用`map(int,input().split())`读取输入,然后通过for循环按格式打印转置后的矩阵。
64 0
|
7月前
|
C++
【PTA】L1-054 福到了(C++)
【PTA】L1-054 福到了(C++)
51 0
【PTA】L1-054 福到了(C++)
|
7月前
|
C++
【PTA】​ L1-030 一帮一 ​(C++)
【PTA】​ L1-030 一帮一 ​(C++)
83 0
【PTA】​ L1-030 一帮一 ​(C++)
|
7月前
12.08 PTA练习
12.08 PTA练习
harris角点检测
harris角点检测
39 0
|
算法
hdoj 4712 Hamming Distance(靠人品过的)
在信息论中,两个等长字符串之间的汉明距离是两个字符串对应位置的字符不同的个数。换句话说,它就是将 一个字符串变换成另外一个字符串所需要替换的字符个数。
34 0
|
C语言 C++
C++/C/PTA 找鞍点
一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。
138 0
|
算法 API 计算机视觉
图像特征提取与描述_角点特征01:Harris算法+Shi-Tomas算法
Harris角点检测的思想是通过图像的局部的小窗口观察图像,角点的特征是窗口沿任意方向移动都会导致图像灰度的明显变化
206 0