opencv之WarpPerspective透视变化
来源:互联网 发布:淘宝店铺借贷 编辑:程序博客网 时间:2024/04/30 11:00
// opencv2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <opencv2/opencv.hpp>#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/features2d/features2d.hpp" #include "cv.h"#include "highgui.h"#include <cxcore.h>using namespace cv;using namespace std;int main(int argc, char **argv){CvPoint2D32f srcTri[4], dstTri[4];CvMat* warp_mat = cvCreateMat(3, 3, CV_32FC1);IplImage* src = NULL;IplImage* dst = NULL;src = cvLoadImage("test.jpg", 1);dst = cvCloneImage(src);dst->origin = src->origin;cvZero(dst);srcTri[0].x = 0;srcTri[0].y = 0;srcTri[1].x = src->width - 1;srcTri[1].y = 0;srcTri[2].x = 0;srcTri[2].y = src->height - 1;srcTri[3].x = src->width - 1;srcTri[3].y = src->height - 1;dstTri[0].x = src->width * 0.05;dstTri[0].y = src->height * 0.33;dstTri[1].x = src->width * 0.9;dstTri[1].y = src->height * 0.25;dstTri[2].x = src->width * 0.2;dstTri[2].y = src->height * 0.7;dstTri[3].x = src->width * 0.8;dstTri[3].y = src->height * 0.9;cvGetPerspectiveTransform(srcTri, dstTri, warp_mat);cvWarpPerspective(src, dst, warp_mat);cvNamedWindow("src", 1);cvShowImage("src", src);cvNamedWindow("Affine_Transform", 1);cvShowImage("Affine_Transform", dst);cvWaitKey(0);cvReleaseImage(&src);cvReleaseImage(&dst);cvReleaseMat(&warp_mat);return 0;}
0 0
- opencv之WarpPerspective透视变化
- OpenCV—透视变换warpPerspective
- opencv之透视变换
- 关于透视变换的映射关系 warpPerspective
- 透视变换warpPerspective和GetPerspectiveTransform函数
- opencv3_java 图像透视视角转换Perspective warpPerspective
- 【OpenCv 学习ing】warpPerspective用法
- opencv之透视变换cvWarpPerspective
- 透视变化
- OpenCV代码提取:warpPerspective函数的实现
- 【OpenCV3】透视变换——cv::getPerspectiveTransform()与cv::warpPerspective()详解
- opencv之仿射与透视变换总结
- 【OpenCV】之find_obj基础上的局部图像透视变换
- opencv 透视变换
- OpenCV透视变换
- opencv 透视变换
- OpenCV 透视变换实例
- OpenCV 透视变换实例
- Linux下Tomcat启动报错 Error listenerStartstartup
- SSH免密码远程登录Linux
- Android source code(7.1) 广播机制解析(一)
- 2627 2012年佛山市GDOI选拔赛题 红蓝牌(4.1)
- Android组件安全
- opencv之WarpPerspective透视变化
- MVC form提交实体接收参数时空字符串值变成null
- struts2标签#、%、$取值
- spark Metrics System hack
- mysql 根满了,不能导出数据
- Ubuntu 16.04下 Mysql 5.7.17源码编译与安装
- 最大流之入门
- Util之RegexValidateUtil--正则表达式验证工具
- 激光成像雷达技术 你了解清楚了吗?