opencv
sunshine_zoe
这个作者很懒,什么都没留下…
展开
-
鱼眼图像转经纬图代码
#include #include #include using namespace std;using namespace cv;const float PI = 3.1415926;void rectifyMap(Mat &mapImg, const int inWidth, const int inHeight,const float* rot, const int out转载 2017-11-22 09:59:01 · 1025 阅读 · 0 评论 -
经纬图转鱼眼图像
#include #include #include using namespace std;using namespace cv;const float PI = 3.1415926;void rectifyMap(Mat &mapImg, const int inWidth, const int inHeight,const float* rot, const int out转载 2017-11-22 10:00:08 · 1044 阅读 · 0 评论 -
OpenCV 根据对应的三维点估计刚体变换的旋转平移矩阵(RT矩阵)
OpenCV通过estimateAffine3D() 提供了三维仿射变换模型的最小二乘估计方法,但是遗憾的是没有提供三维刚体变换模型(即旋转/平移矩阵,RT矩阵)的估计方法。下面的代码提供了对该方法的一种实现。[cpp] view plain copystruct TRigidTrans3D { double ma转载 2017-12-20 14:02:03 · 6857 阅读 · 8 评论 -
算法+OpenCV】图像极坐标变换及基于OpenCV的实现
在医学图像处理,尤其是在处理血管断层扫描类(如OCT、IVUS等)图像的过程中,不可避免的会使用到极坐标变换,也即是我们通常所说的“方转圆”。同样,我们可以使用极坐标变换的反变换实现“圆转方”极坐标变换及其反变换的关键在于,根据极坐标变换前的图像(我们称为“方图”)确定极坐标变换后的图像(我们称为“圆图”)上每个像素点的像素值。也即是找到“圆图”和“方图”间几何坐标的对应关系。1、极坐标变换(方转...转载 2018-04-26 09:15:37 · 2432 阅读 · 0 评论 -
鱼眼转经纬图代码
#include <iostream>#include <string>#include <opencv2\opencv.hpp>using namespace std;using namespace cv;const float PI = 3.1415926;void rectifyMap(Mat &mapImg, const int...转载 2018-04-26 11:25:22 · 488 阅读 · 0 评论 -
经纬图转鱼眼图
#include <iostream>#include <string>#include <opencv2\opencv.hpp>using namespace std;using namespace cv;const float PI = 3.1415926;void rectifyMap(Mat &mapImg, const int...转载 2018-04-26 11:26:24 · 548 阅读 · 0 评论