class kptmatch – Objekt podudaranja ključnih točaka¶
kptmatch objekt je attrtuple koji vraća image.match_descriptor() pri podudaranju dvaju ORB deskriptora ključnih točaka. Opisuje skupinu podudarenih ključnih točaka između dvaju deskriptora: njezin granični okvir, centroid, broj podudarenih ključnih točaka, procijenjenu rotaciju u ravnini slike te popis podudaranja po ključnoj točki (x, y).
Poljima se može pristupiti po nazivu atributa (match.count) ili po indeksu (match[0]). Objekt nema javni konstruktor.
- class image.kptmatch¶
Pozovite
image.match_descriptor()za stvaranje ovog objekta.Granični okvir i centroid¶
- x¶
x koordinata gornjeg lijevog kuta graničnog okvira podudarenih ključnih točaka, u pikselima. Cijeli broj. Indeks
[0].
- y¶
y koordinata gornjeg lijevog kuta graničnog okvira podudarenih ključnih točaka, u pikselima. Cijeli broj. Indeks
[1].
- w¶
Širina graničnog okvira podudarenih ključnih točaka, u pikselima. Cijeli broj. Indeks
[2].
- h¶
Visina graničnog okvira podudarenih ključnih točaka, u pikselima. Cijeli broj. Indeks
[3].
- cx¶
x koordinata centroida podudarenih ključnih točaka. Cijeli broj. Indeks
[4].
- cy¶
y koordinata centroida podudarenih ključnih točaka. Cijeli broj. Indeks
[5].
- rect¶
(x, y, w, h)4-torka graničnog okvira. Prikladna za izravno prosljeđivanje metodama za crtanje/izrezivanje poputImage.draw_rectangle()iliImage.crop(). Indeks[9].
Pojedinosti podudaranja¶
- count¶
Broj ključnih točaka koje su se podudarile između dvaju deskriptora. Koristite ovo kao ocjenu pouzdanosti – tipični pragovi za „stvarno” podudaranje su 10+ ključnih točaka. Cijeli broj. Indeks
[6].
- theta¶
Procijenjena rotacija u ravnini slike između dvaju deskriptora, u stupnjevima. Cijeli broj. Indeks
[7].
- match¶
Popis
(x, y)torki cijelih brojeva koje daju položaj u pikselima svake podudarene ključne točke na slici pretrage.len(match) == count. Indeks[8].