class kptmatch – Obiekt dopasowania punktów kluczowych¶
Obiekt kptmatch jest typu attrtuple zwracanym przez image.match_descriptor() podczas dopasowywania dwóch deskryptorów punktów kluczowych ORB. Opisuje on skupisko dopasowanych punktów kluczowych pomiędzy dwoma deskryptorami: jego ramkę ograniczającą, środek ciężkości, liczbę dopasowanych punktów kluczowych, szacowany obrót w płaszczyźnie obrazu oraz listę dopasowań (x, y) dla poszczególnych punktów kluczowych.
Pola są dostępne poprzez nazwę atrybutu (match.count) lub przez indeks (match[0]). Obiekt nie ma publicznego konstruktora.
- class image.kptmatch¶
Aby utworzyć ten obiekt, wywołaj
image.match_descriptor().Ramka ograniczająca i środek ciężkości¶
- x¶
Współrzędna x lewego górnego rogu ramki ograniczającej dopasowanych punktów kluczowych, w pikselach. Liczba całkowita. Indeks
[0].
- y¶
Współrzędna y lewego górnego rogu ramki ograniczającej dopasowanych punktów kluczowych, w pikselach. Liczba całkowita. Indeks
[1].
- w¶
Szerokość ramki ograniczającej dopasowanych punktów kluczowych, w pikselach. Liczba całkowita. Indeks
[2].
- h¶
Wysokość ramki ograniczającej dopasowanych punktów kluczowych, w pikselach. Liczba całkowita. Indeks
[3].
- cx¶
Współrzędna x środka ciężkości dopasowanych punktów kluczowych. Liczba całkowita. Indeks
[4].
- cy¶
Współrzędna y środka ciężkości dopasowanych punktów kluczowych. Liczba całkowita. Indeks
[5].
- rect¶
4-elementowa krotka
(x, y, w, h)ramki ograniczającej. Nadaje się do bezpośredniego przekazania do metod rysowania/przycinania, takich jakImage.draw_rectangle()lubImage.crop(). Indeks[9].
Szczegóły dopasowania¶
- count¶
Liczba punktów kluczowych dopasowanych pomiędzy dwoma deskryptorami. Wykorzystaj ją jako miarę pewności – typowe progi dla „prawdziwego” dopasowania to 10 lub więcej punktów kluczowych. Liczba całkowita. Indeks
[6].
- theta¶
Szacowany obrót w płaszczyźnie obrazu pomiędzy dwoma deskryptorami, w stopniach. Liczba całkowita. Indeks
[7].
- match¶
Lista krotek całkowitych
(x, y)podających położenie w pikselach każdego dopasowanego punktu kluczowego w przeszukiwanym obrazie.len(match) == count. Indeks[8].