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].