opencv-cvSetImageROI及cvResetImageROI
2016-07-19 09:18
197 查看
void cvSetImageROI( IplImage* image, CvRect rect );
image
图像.
rect
ROI 矩形.
函数 cvSetImageROI 基于给定的矩形设置图像的 ROI(感兴趣区域) . 如果ROI是NULL 并且参数RECT的值不等于整个图像, ROI被分配.
image
图像.
rect
ROI 矩形.
函数 cvSetImageROI 基于给定的矩形设置图像的 ROI(感兴趣区域) . 如果ROI是NULL 并且参数RECT的值不等于整个图像, ROI被分配.
#include<cv.h> #include<cxcore.h> #include<highgui.h> void main() { IplImage *res,*dst; CvRect rect; rect.x=130,rect.y=30,rect.width=200,rect.height=200; res=cvLoadImage("C:/Users/lufee/Pictures/cat.jpg");//载入一张图片 dst=cvCreateImage(cvSize(200,200),8,3);//创建图像空间 //创建窗口 cvNamedWindow("res",CV_WINDOW_AUTOSIZE); cvNamedWindow("dst",CV_WINDOW_AUTOSIZE); //设置ROI区域 cvSetImageROI(res,rect); //提取ROI cvCopy(res,dst); //此时res是感兴趣的区域,并不是原图大小 //取消设置 cvResetImageROI(res); //res又变成原图大小 //显示图像 cvShowImage("res",res); cvShowImage("dst",dst); cvWaitKey(0); cvDestroyWindow("res"); cvDestroyWindow("dst"); cvReleaseImage(&res); cvReleaseImage(&dst); }
相关文章推荐
- Hadoop HDFS高可用(HA)
- hadoop 启动后执行wordcount解析(No such file or directory错误)
- GDB调试,makefile使用,linux相关
- Hadoop HDFS概念学习系列之熟练掌握HDFS的Shell访问(十五)(博主推荐)
- linux常用命令
- tomcat 与 weblogic 区别
- Nginx RTMP 功能研究
- Linux Kernel 2.6.28 以上有BUG,系统运行第208.5天down机
- MySQL 5.7.12新增MySQL Shell命令行功能
- Hadoop HDFS概念学习系列之分布式文件管理系统(二十五)
- centos之lnmp
- centos7之lamp环境搭建
- opencv-视频处理-实时前景检测-阈值法
- CENTOS修改主机名
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决办法
- 嵌入式开发第八日(linux内存起源,内存的分布)
- 进程间通信之管道
- Linux--Date命令详解
- 云直播系统架构与实施
- CentOS 下 MySQL 5.7 编译安装