6. NumPy

Az Image osztály lefedi a képpontonkénti munkát, amelyet a kamera már ismer – küszöbértékek, foltkeresés, élészlelés és a képkönyvtár többi része. A numpy modul mindent mást lefed: ADC-leolvasásokat és más sima számokat tartalmazó puffereket, egy teljes pufferen egyszerre futó matematikát, valamint olyan képpontonkénti átalakításokat, amelyeket a képkönyvtár még nem épített be.

Lép a színre a ndarray, egyetlen osztály, amely azonos típusú számok tömör blokkját tárolja. Minden más a numpy modulban egy matematikai függvény, amely egy ndarray objektumon dolgozik. Két tömb összeadása, egyikük összegzése, minden elem szinuszának vétele – mindegyik egyetlen könyvtárhívás, amely a teljes puffert egy menetben dolgozza fel, sokkal gyorsabban, mint az ezzel egyenértékű Python for ciklus.

Lineáris algebra

Teljesítmény

Összefoglalás