반응형
해리스 코너를 사용한 이미지 매칭(Image feature matching with Harris Corner Detection)
OpenCV/OpenCV 강좌2021. 8. 1. 16:14해리스 코너를 사용한 이미지 매칭(Image feature matching with Harris Corner Detection)

해리스 코너 디텍터를 사용하여 검출한 코너점을 사용하여 두 장의 이미지를 매칭하는 예제입니다. 코너점의 방향을 기준으로 이미지 패치를 회전시키서 매칭점인지 비교하기 때문에 다른 부분의 코너점인데 매칭될 수 있습니다. 2019. 5. 29 최초작성 2020. 9. 14 최근 OpenCV 버전에서 문제 되는 코드 수정 2021. 8. 1 최근 OpenCV 버전에서 문제 되는 코드 수정 두 장의 이미지에서 각각 코너점을 찾은 후, 유사한 코너점끼리 매칭을 해준 결과입니다. 다음 단계를 거쳐 코너점을 매칭합니다. 1. 해리스 코너 디텍터로 코너점을 찾습니다. 2. 코너점을 기준으로 일정 크기의 이미지를 ROI 합니다. 3. 코너점을 중심점으로 하는 일정크기의 패치를 얻었습니다. 일치하는 점인것 확실 하지만 이미..

OpenCV/OpenCV 강좌2019. 1. 26. 20:54OpenCV Python 강좌 - 10. Harris Corner Detection

이미지에서 코너 검출시 사용하는 해리스 코너에 대해 알아봅니다. Harris Corner Detector 구현 코드입니다. import cv2 as cv import numpy as np import time img_color = cv.imread('chessboard.jpg', cv.IMREAD_COLOR) img_gray = cv.cvtColor(img_color, cv.COLOR_BGR2GRAY) img_sobel_x = cv.Sobel(img_gray, cv.CV_32F, 1, 0) img_sobel_y = cv.Sobel(img_gray, cv.CV_32F, 0, 1) IxIx = img_sobel_x * img_sobel_x IyIy = img_sobel_y * img_sobel_y IxIy ..

반응형
image