数字图像处理&OpenCV学习
南在南方xs
这个作者很懒,什么都没留下…
展开
-
OpenCV仿射变换——旋转
OpenCV仿射变换——旋转一、原理与数学推导1.1图示1.2公式推导:二、实现代码三、运行结果3.1图片效果:3.2仿射矩阵M一、原理与数学推导1.1图示1、旋转前和旋转后位置关系图,θ是旋转的角度2、首先需要平移一次,将图像平移到所要得到的旋转后矩阵的中心,这里需要通过计算旋转后的cv::Mat对象大小3、通过中心点为旋转中心,旋转图像1.2公式推导:二、实现代码#include<iostream>#include<opencv2/core.hpp>#i原创 2020-10-31 14:53:15 · 2217 阅读 · 0 评论 -
OpenCV仿射变换--平移
OpenCV仿射变换——平移公式及原理实现代码#include<iostream>#include<opencv2/core.hpp>#include<opencv2/imgproc.hpp>#include<opencv2/highgui.hpp>int main() { cv::Mat src = cv::imread("D:\\Windows\\WorkSpace\\imageTest\\OIP.jpg",cv::IMREAD_COLO原创 2020-10-30 21:45:14 · 1282 阅读 · 0 评论