资源简介
使用旋转矩阵对图片矩阵实现图片旋转。开发环境是vs2017。
代码片段和文件信息
#include “cv.h“
#include “highgui.h“
#include “opencv2/imgproc.hpp“
using namespace cv;
IplImage* transform(IplImage* img double degress) {
IplImage* newImage = cvCloneImage(img);
cvDrawRect(newImage CvPoint(0 0) CvPoint(img->width img->height) CV_RGB(0 0 0)-1);
double angle = degress * 3.1415926 / 180;
float m[6];
m[0] = m[4] = cos(angle);
m[1] = sin(angle);
m[3] = -m[1];
//m[2] = img->width/2;
//m[5] = img->height/2;
CvMat mat = cvMat(2 3 CV_32F m);
cvWarpAffine(img newImage &mat);
//cvGetQuadrangleSubPix(img newImage &mat);
return newImage;
}
int main() {
IplImage* img;
img = cvLoadImage(“1.jpg“);
cvNamedWindow(“111“);
cvShowImage(“111“transform(img0));
cvWaitKey();
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-13 11:47 opencvTransform\
目录 0 2019-01-13 07:21 opencvTransform\.vs\
目录 0 2019-01-13 07:21 opencvTransform\.vs\opencvTransform\
目录 0 2019-04-15 13:20 opencvTransform\.vs\opencvTransform\v15\
文件 31744 2019-04-15 13:20 opencvTransform\.vs\opencvTransform\v15\.suo
文件 19501056 2019-04-15 13:20 opencvTransform\.vs\opencvTransform\v15\Browse.VC.db
目录 0 2019-01-13 07:28 opencvTransform\.vs\opencvTransform\v15\ipch\
目录 0 2019-01-13 07:36 opencvTransform\.vs\opencvTransform\v15\ipch\AutoPCH\
目录 0 2019-04-15 13:20 opencvTransform\.vs\opencvTransform\v15\ipch\AutoPCH\592177df9b6af9c0\
文件 76873728 2019-04-15 13:20 opencvTransform\.vs\opencvTransform\v15\ipch\AutoPCH\592177df9b6af9c0\源.ipch
文件 16513 2019-01-13 11:36 opencvTransform\1.jpg
文件 1443 2019-01-13 07:21 opencvTransform\opencvTransform.sln
文件 6572 2019-01-13 07:36 opencvTransform\opencvTransform.vcxproj
文件 948 2019-01-13 07:36 opencvTransform\opencvTransform.vcxproj.filters
文件 165 2019-01-13 07:21 opencvTransform\opencvTransform.vcxproj.user
目录 0 2019-01-13 07:36 opencvTransform\x64\
目录 0 2019-04-15 13:20 opencvTransform\x64\Debug\
文件 64512 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.exe
文件 415812 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.ilk
文件 330 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.log
文件 495616 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.pdb
目录 0 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\
文件 538 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\CL.command.1.tlog
文件 28972 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\CL.read.1.tlog
文件 312 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\CL.write.1.tlog
文件 1120 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\li
文件 3688 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\li
文件 400 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\li
文件 195 2019-04-15 13:20 opencvTransform\x64\Debug\opencvTransform.tlog\opencvTransform.lastbuildstate
文件 453632 2019-04-15 13:20 opencvTransform\x64\Debug\vc141.idb
文件 831488 2019-04-15 13:20 opencvTransform\x64\Debug\vc141.pdb
............此处省略2个文件信息
- 上一篇:《百面机器学习算法工程师带你去面试》PDF完整版
- 下一篇:STM32F1标准例程
相关资源
- 海康威视实时视频预览+opencv实时处理
- 机票管理系统程序
- STL源码剖析 高清 带目录电子书+源代
- VS2010基于TWAIN协议实现对扫描仪的控制
- 基于QT开发CAN总线上位机
- 使用libxl库读取excel文件
- win32画图程序 可保存bmp 截图
- OpenGL三维图形系统开发与实用技术.
- Effective+C中文版第三版+高清PDF
- vs2017编译发布期货策略程序化自动交
-
基于Qt封装minibl
ink库-支持mingw和vc - 编写一个Windows应用程序,要求在窗口
- 完整代码!扫雷游戏,vs2010
- 基于机器视觉的列车前方障碍物检测
- 基于QGraphicsView实现的画图软件
- DoIP_Demo.zip
- 北斗模块GPS定位显示
- 双向链表及其应用——实现多项式的
- 商品库存管理系统(源码+数据库+论文
- Shell命令行解释器
- VC OpenCV车牌识别
- 基于linux QT开发的万年历程序
- 毕业设计基于Opencv的车牌识别系统
- 网狐棋牌(文档与源代码)
- 中国象棋源码+论文人工智能,搜索算
- 上海期货交易所ctp trader demo
- funcode——坦克大战
- 串口通讯类SerialPort类
- 为女友做的游戏
- 学习OpenCV(中文版)pdf文档+源码
评论
共有 条评论