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