6. NumPy

Clasa Image acoperă lucrul la nivel de pixel pe care camera știe deja să îl facă – praguri, găsirea de blob-uri, detectarea muchiilor și restul bibliotecii de imagini. Modulul numpy acoperă tot restul: citiri ADC și alte tampoane de numere simple, calcule care rulează deodată pe un întreg tampon și transformări la nivel de pixel pe care biblioteca de imagini nu le-a încorporat deja.

Intră în scenă ndarray, o singură clasă care conține un bloc compact de numere de același tip. Tot restul din numpy este o funcție matematică ce operează asupra unui ndarray. Adunarea a două tablouri, însumarea unuia dintre ele, calcularea sinusului fiecărui element – fiecare este un singur apel de bibliotecă care procesează întregul tampon dintr-o singură trecere, mult mai rapid decât bucla Python for echivalentă.

Algebră liniară

Performanță

Încheiere