opencv获取感兴趣区域函数
来源:互联网 发布:大数据可视化论文 编辑:程序博客网 时间:2024/05/22 07:00
IplImage * getImageZone(char *filename,CvRect rect)
{
IplImage *pImg=NULL;
// IplImage *ptemp=NULL;
// IplImage *testImg=NULL;
pImg=cvLoadImage(filename,0);
int height=rect.height;
int width =rect.width;
// int x =rect.x;
// int y =rect.y;
CvSize size;
// size=cvGetSize(pImg);
size.height=height;
size.width =width;
IplImage *testImg=cvCreateImage(size,pImg->depth,pImg->nChannels);
cvSetImageROI(pImg,rect);
cvCopy(pImg,testImg,0);
// IplImage *ptemp=cvCreateImage(size,IPL_DEPTH_8U,1);
// cvCvtColor(testImg,ptemp,CV_BGR2GRAY);
// cvCvtColor(原始图像,目标图像,CV_BGR2GRAY);
// cvCvtColor(ptemp1,ptemp2,CV_BGR2GRAY);
// cvNamedWindow("ptemp",1);
// cvShowImage("ptemp",ptemp);
// cvCanny(ptemp,pCannyImg, 35 , 120 , 3 );
// cvResetImageROI(pImg);
// printf("pImg height:%d\n",(int)pImg->height);
// printf("pImg width :%d\n",(int)pImg->width);
// printf("pImg(height width) :%d %d\n",
// (int)pImg->height,(int)pImg->width);
// printf("testImg(height width) :%d %d\n",
// (int)testImg->height,(int)testImg->width);
// cvNamedWindow("pImg",1);
return testImg;
}
注: 如果在使用的过程中发现问题,请留言
- opencv获取感兴趣区域函数
- Opencv感兴趣区域-ROI
- opencv取消感兴趣区域
- 【拜小白opencv】8-感兴趣区域ROI图像获取操作
- 【OpenCV学习笔记】【函数学习】十九(感兴趣区域)
- opencv学习-定义感兴趣区域
- opencv 感兴趣区域建立ROI
- 【OpenCV学习笔记】【编程实例】四(获取一个或多个感兴趣区域)
- opencv 提取感兴趣区域 (新版方法)
- OpenCV之感兴趣区域(ROI)
- OpenCV中关于感兴趣的区域ROI
- OpenCV对感兴趣区域(ROI)的操作
- opencv 复制图片的感兴趣区域
- OpenCV对感兴趣区域(ROI)的操作
- OpenCV:设置图像的感兴趣区域(ROI)
- OpenCV中关于感兴趣的区域ROI
- opencv学习之感兴趣区域(ROI)
- opencv--学习之感兴趣区域(ROI)
- DHCP配置[备忘]
- 软件开发中的哲学——世界的本原是物质(二)
- 线程例子 (出自jak实例宝典)
- codeforces #169 div2 C
- 4.将一个字符串数组的元素的顺序进行反序
- opencv获取感兴趣区域函数
- 管理学总论之管理者的角色和技能
- 看懂信息检索和网络数据挖掘领域论文的必备知识总结
- poj 1077 解题报告
- 反射动态加载程序集Assembly.Load和Assembley.LoadFrom
- hdu 2772Matchsticks(模拟题)
- 寒假小结
- java天天练
- 从源代码解读spring之DataSource实现和FactoryBean模式(JndiObjectFactoryBean)