class kptmatch – Sleutelpunt-overeenkomstobject¶
Het kptmatch-object is een attrtuple die wordt geretourneerd door image.match_descriptor() bij het vergelijken van twee ORB-sleutelpuntdescriptors. Het beschrijft het cluster van overeenkomende sleutelpunten tussen de twee descriptors: het begrenzingsvak, het zwaartepunt, het aantal overeenkomende sleutelpunten, een geschatte rotatie in het beeldvlak en de lijst met (x, y)-overeenkomsten per sleutelpunt.
Velden zijn toegankelijk via hun attribuutnaam (match.count) of via index (match[0]). Het object heeft geen publieke constructor.
- class image.kptmatch¶
Roep
image.match_descriptor()aan om dit object te maken.Begrenzingsvak en zwaartepunt¶
- x¶
x-coördinaat van de linkerbovenhoek van het begrenzingsvak van de overeenkomende sleutelpunten, in pixels. Geheel getal. Index
[0].
- y¶
y-coördinaat van de linkerbovenhoek van het begrenzingsvak van de overeenkomende sleutelpunten, in pixels. Geheel getal. Index
[1].
- w¶
Breedte van het begrenzingsvak van de overeenkomende sleutelpunten, in pixels. Geheel getal. Index
[2].
- h¶
Hoogte van het begrenzingsvak van de overeenkomende sleutelpunten, in pixels. Geheel getal. Index
[3].
- cx¶
x-coördinaat van het zwaartepunt van de overeenkomende sleutelpunten. Geheel getal. Index
[4].
- cy¶
y-coördinaat van het zwaartepunt van de overeenkomende sleutelpunten. Geheel getal. Index
[5].
- rect¶
(x, y, w, h)4-tuple van het begrenzingsvak. Geschikt om rechtstreeks door te geven aan teken-/bijsnijdmethoden zoalsImage.draw_rectangle()ofImage.crop(). Index[9].
Details van de overeenkomst¶
- count¶
Aantal sleutelpunten dat overeenkwam tussen de twee descriptors. Gebruik dit als betrouwbaarheidsscore – typische drempelwaarden voor een “echte” overeenkomst zijn 10+ sleutelpunten. Geheel getal. Index
[6].
- theta¶
Geschatte rotatie in het beeldvlak tussen de twee descriptors, in graden. Geheel getal. Index
[7].
- match¶
Lijst met
(x, y)-tuples van gehele getallen die de pixellocatie van elk overeenkomend sleutelpunt in de zoekafbeelding aangeven.len(match) == count. Index[8].