13.1.14. 키포인트 편집기¶
find_keypoints() 를 이용한 키포인트 매칭은 저장된 디스크립터 파일에서 작동합니다 – 참조 객체로부터 키포인트를 추출한 후 스크립트가 image.save_descriptor() 로 작성하는 .orb 파일입니다(Examples 메뉴의 keypoints 예제가 캡처 워크플로를 보여줍니다). 실제 디스크립터는 보통 잡음을 함께 잡아냅니다: 배경의 모서리, 정반사 하이라이트, 객체가 아닌 장면에 속하는 특징 등입니다. Tools → Machine Vision → Keypoints Editor에 있는 키포인트 편집기가 정리 도구입니다.
Edit File은 디스크립터(.orb 또는 .lbp)를 그것이 추출된 이미지와 함께 엽니다 – 편집기는 디스크립터 옆에 저장된 일치하는 이미지 파일을 찾습니다 – 그리고 모든 키포인트를 이미지에 그립니다. 마우스로 이상치를 선택하고 삭제 키로 제거하세요. 체크박스로 각 검출 옥타브의 표시 여부를 전환하여 한 번에 하나의 스케일씩 작업할 수 있습니다. 저장하면 다듬어진 디스크립터가 다시 기록되며 – 이전 디스크립터와 이미지는 먼저 .bak 파일로 복사됩니다(기존 .bak 은 대체됩니다).
Merge Files는 여러 디스크립터 파일을 하나로 결합합니다. 같은 객체의 디스크립터를 몇 가지 각도와 거리에서 캡처하여 병합하면, 그 결과는 단일 캡처 하나보다 더 많은 자세에 걸쳐 객체를 매칭합니다.