예제: 모멘트 불변
moment_invariant 함수를 사용하여 이미지에 대한 7개 불변 공간 모멘트를 계산합니다.
불변 모멘트는 이미지의 이동, 회전 또는 배율 조정 시 변하지 않는 이미지 피쳐이며 패턴 인식 분야에 매우 유용합니다.
이 예제를 사용하는 것에 대한 자세한 내용은
이미지 처리 예제 정보를 참조하십시오.
단순 이미지
1. 단순 이미지 행렬을 정의한 다음
WRITEBMP 함수를 사용하여 파일에 이미지를 저장합니다.
(image_matrix.bmp)
2. 최대 2차 모멘트 또는 이미지 질량 중심을 계산합니다.
3. 중심 모멘트를 최대 3차까지 계산합니다.
4. 정규화된 모멘트를 계산합니다.
5. 첫 번째 모멘트 불변량을 계산합니다.
6. moment_invariant 함수를 호출하여 결과를 비교합니다.
형상 변환
(flower.bmp)
| (flower_t.bmp) |
| (flower_r.bmp) |
| (flower_z.bmp) |
3. 이미지에 moment_invariant를 적용하고 결과를 계산합니다.
불변 모멘트는 변경되지 않습니다.
위 결과는 원래 이미지에서 계산된 불변량과 합리적인 일치 범위 내에 있습니다. 작은 오차는 변환 과정에서 발생하는 0 채우기와 픽셀 보간 때문에 발생할 수 있습니다.
4. 변환 값을 변경하고 모멘트 불변량을 원래 값과 비교합니다.
위 결과 역시 원래 이미지에서 계산된 불변량과 합리적인 일치 범위 내에 있습니다.