24 ms·
Not as fast as PIL but has reasonable optimizations like performing convolution in two passes, caching filter weights from row to row, and using numba decoratio
by prideout 8y ago
Not as fast as PIL but has reasonable optimizations like performing convolution in two passes, caching filter weights from row to row, and using numba decorations.
It's not quite apples to apples because Snowy offers a variety of filters, does everything in fp64, and is purely written in Python.
- nine_k 8y ago"Purely" meaning it does not add any C code; it still very actively uses numpy.