opencv_study第四篇|缩放图像
来源:互联网 发布:手机开不了淘宝店铺 编辑:程序博客网 时间:2024/05/20 04:15
缩放图像
#include <opencv2/opencv.hpp>#pragma comment(linker,"/subsystem:\"windows\" /entry:\"mainCRTStartup\"")//隐藏控制台窗口int main(){const char *pstrImageName = "美女001.jpg";const char *pstrSaveImageName = "美女001缩放图.jpg";const char *pstrWindowsSrcTitle = "原图";const char *pstrWindowsDstTitle = "缩放图";double fScale=0.5;//缩放倍数CvSize czSize;//目标尺寸IplImage *pSrcImage = cvLoadImage(pstrImageName,CV_LOAD_IMAGE_UNCHANGED);//从文件中读取图像IplImage *pDstImage = NULL;//设置空指针czSize.width = pSrcImage->width * fScale;//计算目标图像的宽czSize.height = pSrcImage->height * fScale;//计算目标图像的长pDstImage = cvCreateImage(czSize,pSrcImage->depth,pSrcImage->nChannels);//创建图像cvResize(pSrcImage,pDstImage,CV_INTER_AREA);//缩放图像cvNamedWindow(pstrWindowsSrcTitle,CV_WINDOW_AUTOSIZE);//创建窗口cvNamedWindow(pstrWindowsDstTitle,CV_WINDOW_AUTOSIZE);//创建窗口看cvShowImage(pstrWindowsSrcTitle,pSrcImage);//在指定的窗口中显示图像cvShowImage(pstrWindowsDstTitle,pDstImage);//在指定的窗口中显示图像cvWaitKey();//使程序暂停cvSaveImage(pstrSaveImageName,pDstImage);//保存图像cvDestroyWindow(pstrWindowsSrcTitle);//销毁窗口cvDestroyWindow(pstrWindowsDstTitle);//销毁窗口cvReleaseImage(&pSrcImage);//释放内存cvReleaseImage(&pDstImage);//释放内存return 0;}
0 0
- opencv_study第四篇|缩放图像
- opencv_study第五篇|彩色图像转换为灰度图像并保存
- opencv_study第二篇|opencv播放AVI视频
- opencv_study第三篇|视频播放控制
- 图像缩放
- 图像缩放
- 图像缩放
- 图像缩放
- 图像缩放
- 缩放图像
- 图像缩放
- 图像缩放
- 图像缩放
- 图像缩放
- 缩放图像
- 图像缩放
- 图像缩放
- 缩放图像
- ACM-矩阵之仿射变换
- 《STL源码剖析》学习笔记系列之七、八——仿函数和配接器
- opencv视频学习第六课(opencv写视频文件)笔记整理
- ACM-动规总揽
- 计数排序
- opencv_study第四篇|缩放图像
- centos6.5修改普通用户的语言
- 宽带无线路由器原来这么简单
- cocoapods 的安装和使用
- 数据库命名规范
- JAVA核心技术学习——流与文件(5.操作文件FILE)
- Xcode 设置状态栏隐藏,屏幕常亮
- 数据结构_栈的相关操作
- C++新特性~摘录lambda