Corner Detection

Kategori: Python / OpenCV , 09 Ekim 2019 , JanFranco


Köşeleri tespit etmek için cornerHarris methodunu kullanırız. Method ve parametreler:


cv2.cornerHarris(input image, block size, ksize, k)
Kullanalım:


import cv2
import numpy as np

image = cv2.imread('chess.jpg')
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

gray = np.float32(gray)

harris_corners = cv2.cornerHarris(gray, 3, 3, 0.05)

image[harris_corners > 0.025 * harris_corners.max() ] = [255, 127, 127]

cv2.imshow('Harris Corners', image)
cv2.waitKey(0)
cv2.destroyAllWindows()


Sonraki Yazı: Object Tracking with HSV Values
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın