import cv2 as cv original = cv.imread(".png") cv.imshow('original',original) #灰化处理 gray = cv.cvtColor(original,cv.COLOR_BGR2GRAY) cv.imshow('gray',gray) #角点检测 cornners = cv.cornerHarris(gray,7,5,0.04) #锐化 cornners = cv.dilate(cornners,None) mixtrue = original.copy() #复制原图 #角点标志成红色 mixtrue[cornners>cornners.max()*0.01] = [0,0,255] cv.imshow("cornners",mixtrue) cv.waitKey()
角点检测基础代码
最新推荐文章于 2024-07-10 18:18:11 发布