6. NumPy¶
Třída Image pokrývá práci s jednotlivými pixely, kterou kamera už umí – prahování, hledání blobů, detekci hran a zbytek obrazové knihovny. Modul numpy pokrývá vše ostatní: hodnoty z ADC a další buffery prostých čísel, matematiku probíhající najednou přes celý buffer a transformace pixelů, které obrazová knihovna ještě nemá vestavěné.
Vstupte ndarray, jediná třída, která uchovává sbalený blok čísel stejného typu. Vše ostatní v numpy je matematická funkce, která pracuje s ndarray. Sečtení dvou polí, sečtení prvků jednoho z nich, výpočet sinu každého prvku – každá z těchto operací je jediné volání knihovny, které zpracuje celý buffer najednou, mnohem rychleji než ekvivalentní Python cyklus for.
Tvar a indexování
Matematika
Lineární algebra
Zpracování signálu
Numerické nástroje
Obrazy
Výkon
Shrnutí