2d matrix transformations for computer vision 80b4a4f2120f