zoukankan
html css js c++ java
OPENCV中子图像的获取拷贝以及源代码
前段时间在OPENCV中做一个小东西,使用到子图像的提取和拷贝,一时间没有找到好的方法,要么直接访问像素进行赋值,要么通过数组来转换,总是感觉别扭,后来终于弄清了一个比较简单的方法,需要利用一下OPENCV中的ROI方法,该方法对于任何格式的灰度或者彩色图像均适用
IplImage*
cvGetSubImage(IplImage
*image,
CvRect
roi)
{
IplImage
*result;
//
设置
ROI
cvSetImageROI(image,roi);
//
创建子图像
result
=
cvCreateImage(
cvSize(roi.width,
roi.height),
image->depth,
image->nChannels
);
cvCopy(image,result);
cvResetImageROI(image);
return
result;
}
分享到新浪微博
查看全文
相关阅读:
Hibernate 实体关联关系映射----总结
原型模式(Prototype)解析例子
Java 泛型的理解与等价实现
Java:对象创建和初始化过程
iReport的简单配置
Python语言程序设计基础(第2版)课后习题答案 嵩天、礼欣、黄天羽版 高等教育出版社 试题和答案和解析
编程精品教材:MATLAB程序设计与应用(第3版) 课后答案 刘卫国版 课后习题答案解析
SkyWalking 快速接入实践
Java基础 day01【前言、入门程序、常量、变量】
python最新笔试题
原文地址:https://www.cnblogs.com/feisky/p/1586403.html
最新文章
springmvc(一) springmvc框架原理分析和简单入门程序
springmvc(二) ssm框架整合的各种配置
springmvc(三) 参数绑定、
springmvc(四) springmvc的数据校验的实现
springmvc(五) 数据回显与自定义异常处理器
Java中反射机制详解
Java Web(十四) 编写MyBookStore项目的总结
struts2(一) struts2入门
struts2(二) 表单参数自动封装和参数类型自动转换
C++11新特性
热门文章
C++11 lambda表达式
vector删除连续的元素
Qt基础面试题
经典面试题TOP k问题
Qt信号与槽用法
关于宏替换
二分法实现开方
数据库常见面试题二
http协议
浓缩精华的架构演进过程
Copyright © 2011-2022 走看看