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