třída Rect – objekt Rectangle

Objekt rect je attrtuple vracený funkcí Image.find_rects(). Každý rect popisuje čtyřstranný čtyřúhelník nalezený detektorem obdélníků, spolu s jeho osově zarovnaným ohraničujícím rámečkem, čtyřmi detekovanými rohy a velikostí síly hran sečtenou podél obvodu obdélníku.

K polím lze přistupovat podle názvu atributu (rect.x) nebo podle indexu (rect[0]). Objekt nemá veřejný konstruktor.

class image.rect

Pro vytvoření tohoto objektu volejte Image.find_rects().

x

Souřadnice x levého horního rohu ohraničujícího rámečku, v pixelech. Celé číslo. Index [0].

y

Souřadnice y levého horního rohu ohraničujícího rámečku, v pixelech. Celé číslo. Index [1].

w

Šířka ohraničujícího rámečku, v pixelech. Celé číslo. Index [2].

h

Výška ohraničujícího rámečku, v pixelech. Celé číslo. Index [3].

magnitude

Součet síly hranového gradientu sledovaného podél obvodu obdélníku. Vyšší hodnoty znamenají silnější hrany okolo obdélníku – berte to jako míru spolehlivosti. Celé číslo. Index [4].

corners

4prvková n-tice celočíselných n-tic (x, y) pro čtyři rohy detekovaného čtyřúhelníku, seřazené po směru hodinových ručiček počínaje levým horním rohem. Nemusí být osově zarovnané – pomocí těchto rohů vykreslíte skutečný obrys detekce. Index [5].