void cv::cornerHarris(
    Mat src,
    Mat dst,
    int blockSize,
    int ksize,
    double k,
    int borderType = BORDER_DEFAULT
)
void Cv2.CornerHarris(
    Mat src,
    Mat dst,
    int blockSize,
    int ksize,
    double k,
    BorderTypes borderType = BorderTypes.Reflect101
)
dst = cv2.cornerHarris(
    src,
    blockSize,
    ksize,
    k,
    dst = None,
    borderType = None
)


해리스 코너 특성 계산식(Harris Corner Characteristic Formula): $$ \text{dst}(x,\ y) = \mathrm{det} M^{(x,\ y)} - k \cdot \left ( \mathrm{tr} M^{(x,\ y)} \right )^2 $$


요약(Summary)

입력 이미지에 해리스 코너 감지기를 실행합니다.

매개변수(Parameter)

입력 이미지(src) 해리스 코너를 계산하려는 입력 이미지

출력 이미지(dst) 해리스 코너가 계산된 이미지

블록 크기(blockSize) 이웃(Neighborhood)의 크기

커널 크기(ksize) 소벨(Sobel) 커널의 크기

해리스 측정 계수(K) 해리스 코너 특성 계산식의 k 계수

외삽 방식(borderType) 이미지 밖의 픽셀을 외삽하는데 사용되는 방식

반환값(Returns)

출력 이미지(dst) 해리스 코너가 계산된 이미지