klasa Rect – obiekt Rectangle¶
Obiekt rect jest krotką attrtuple zwracaną przez Image.find_rects(). Każdy rect opisuje czterobok wykryty przez detektor prostokątów, wraz z jego ramką ograniczającą wyrównaną do osi, czterema wykrytymi narożnikami oraz wielkością siły krawędzi zsumowaną wzdłuż obwodu prostokąta.
Pola są dostępne według nazwy atrybutu (rect.x) lub indeksu (rect[0]). Obiekt nie ma publicznego konstruktora.
- class image.rect¶
Aby utworzyć ten obiekt, wywołaj
Image.find_rects().- x¶
Współrzędna x lewego górnego rogu ramki ograniczającej, w pikselach. Liczba całkowita. Indeks
[0].
- y¶
Współrzędna y lewego górnego rogu ramki ograniczającej, w pikselach. Liczba całkowita. Indeks
[1].
- w¶
Szerokość ramki ograniczającej, w pikselach. Liczba całkowita. Indeks
[2].
- h¶
Wysokość ramki ograniczającej, w pikselach. Liczba całkowita. Indeks
[3].
- magnitude¶
Suma siły gradientu krawędzi prześledzonej wzdłuż obwodu prostokąta. Wyższe wartości oznaczają silniejsze krawędzie wokół prostokąta – traktuj to jako wskaźnik pewności. Liczba całkowita. Indeks
[4].
- corners¶
4-elementowa krotka całkowitych krotek
(x, y)dla czterech narożników wykrytego czteroboku, posortowanych zgodnie z ruchem wskazówek zegara, począwszy od lewego górnego narożnika. Mogą nie być wyrównane do osi – użyj tych narożników, aby narysować rzeczywisty kontur wykrycia. Indeks[5].