A fast, modern and generic image processing library