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