OpenCV (Open Source Computer Vision Library: http://opencv.org) is an open-source library that includes several hundreds of computer vision algorithms.
git clone --depth 1 --branch 4.12.0 https://github.com/opencv/opencv.git
cd opencv
mkdir build && cd build
cmake -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./install -DBUILD_TESTS=OFF -DBUILD_PERF_TESTS=OFF -DBUILD_EXAMPLES=OFF -DBUILD_opencv_apps=OFF -DBUILD_JAVA=OFF -DBUILD_FAT_JAVA_LIB=OFF -DBUILD_opencv_python2=OFF -DBUILD_opencv_python3=OFF -DWITH_LAPACK=OFF ..
make -j 8
make install
Related
3D Rotations
A basic 3D rotation (also called elemental rotation) is a rotation about one of the axes of a coordinate system.
Rotation Matrix and Rotation Vector
A rotation vector is a convenient and most compact representation of a rotation matrix (since any rotation matrix has just 3 degrees of freedom).
仿射变换与透视变换
仿射变换,平移,旋转,翻转,刚体变换,缩放,相似变换,透视变换。