opencv中仿射变换的注意点
来源:互联网 发布:手工制作 知乎 编辑:程序博客网 时间:2024/05/07 18:13
最近做了个将正方形摆正的小demo,比较简单,但是也花了我三天,只能说自己太菜了。
写下几个注意点记录下。要知道卡了 好久。
1.关于opencv中角度问题,逆时针方向的角度为正角度,顺时针方向的角度为负角度。
并且角度的起始边是从垂直线开始,再到你的线的边。
我用的atan2计算的,但是怎么也不对。。
2.关于atan2
因为point类型中点,第一个参数其实是垂直上的坐标,第二个是水平方向的坐标,所以atan2(a.x-b.x,a.y-b.y).
我是这样理解 的,不知道对不对。
3.仿射变换中的注意点
仿射变换--opencv说明
最值得注意的,这里的旋转角度是角度制的!!!不是弧度制!我就是这个地方卡了半天。。只能说脑子比较笨了。
我会搞错是因为计算仿射变换后点的坐标,用到atan2函数,但是它又是弧度制的、、搞的我旋转角度也认为是弧度制了。。
0 0
- opencv中仿射变换的注意点
- opencv waitkey使用注意点
- opencv, image处理注意点,eigen库的应用
- OpenCV中二维点求取进行仿射和透视变换之后的坐标点方法
- OpenCV: 三对点计算仿射变换
- Opencv中仿射变换函数
- 点的变换
- OpenCV实现仿射变换--通过三个点进行变换
- opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移
- opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移
- 15基于opencv的旋转_仿射变换_SURF特征点检测
- opencv mat寻址操作注意点
- Hough变换(openCV的cvHoughLines2)
- Hough变换(openCV的cvHoughLines2)
- Hough变换(openCV的cvHoughLines2)
- Gabor变换的opencv实现
- opencv图像的形态学变换
- OpenCV 距离变换的笔记
- 剑指offer--面试题9:斐波那契数列
- sql 批量更新语句,可用于大量修改
- iOS 开发之支付宝调起出现 ALI40247 解决方案
- 关于苹果字体的小知识
- 时间复杂度
- opencv中仿射变换的注意点
- HDU 2844 Coins 多重背包+常数优化 -
- Percona Monitoring and Management(PMM) 初体验
- mongo shell连接到mongoDB及shell提示符下执行js脚本
- Linux串口编程详解
- zabbix在configure时候遇到的问题
- CefSharp开源库的使用(一)
- iOS应用程序生命周期
- Java面向对象(6)抽象类