class kptmatch – Oggetto keypoint match¶
L’oggetto kptmatch è un attrtuple restituito da image.match_descriptor() quando si confrontano due descrittori di keypoint ORB. Descrive il cluster di keypoint corrispondenti tra i due descrittori: il suo bounding box, il centroide, il numero di keypoint corrispondenti, una rotazione stimata nel piano dell’immagine e la lista (x, y) delle corrispondenze per ciascun keypoint.
I campi sono accessibili tramite nome dell’attributo (match.count) o tramite indice (match[0]). L’oggetto non ha un costruttore pubblico.
- class image.kptmatch¶
Chiama
image.match_descriptor()per creare questo oggetto.Bounding box e centroide¶
- x¶
Coordinata x dell’angolo superiore sinistro del bounding box dei keypoint corrispondenti, in pixel. Intero. Indice
[0].
- y¶
Coordinata y dell’angolo superiore sinistro del bounding box dei keypoint corrispondenti, in pixel. Intero. Indice
[1].
- w¶
Larghezza del bounding box dei keypoint corrispondenti, in pixel. Intero. Indice
[2].
- h¶
Altezza del bounding box dei keypoint corrispondenti, in pixel. Intero. Indice
[3].
- cx¶
Coordinata x del centroide dei keypoint corrispondenti. Intero. Indice
[4].
- cy¶
Coordinata y del centroide dei keypoint corrispondenti. Intero. Indice
[5].
- rect¶
Tupla a 4 elementi
(x, y, w, h)del bounding box. Adatta per essere passata direttamente a metodi di disegno/ritaglio comeImage.draw_rectangle()oImage.crop(). Indice[9].
Dettagli della corrispondenza¶
- count¶
Numero di keypoint che corrispondono tra i due descrittori. Usalo come punteggio di confidenza – le soglie tipiche per una corrispondenza «reale» sono 10+ keypoint. Intero. Indice
[6].
- theta¶
Rotazione stimata nel piano dell’immagine tra i due descrittori, in gradi. Intero. Indice
[7].
- match¶
Lista di tuple di interi
(x, y)che forniscono la posizione in pixel di ciascun keypoint corrispondente nell’immagine di ricerca.len(match) == count. Indice[8].