
opencv
wei_god
涉及领域:图像处理、目标检测、深度学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenCV 矩阵复制(copyto,clone)
矩阵之间的复制总结 Mat b=a; 这个是浅复制,即a.release()之后b就无效了。Mat b; a.copyTo(b);或者b=a.clone()都是深复制,即是数据区会复制一份。原创 2017-03-29 01:03:56 · 2719 阅读 · 0 评论 -
opencv IplImage的数据结构
IplImage的结构如下:typedef struct _IplImage{int nSize;int ID;int nChannels;int alphaChannel;int depth;char colorModel[4];char channelSeq[4];int dataOrder;int origin;int align;int width;int heig原创 2017-03-29 01:11:30 · 411 阅读 · 0 评论 -
opencv 鼠标选取图像感兴趣区域
我们在做工程应用时,经常少不了鼠标的交互,这篇博客就是关于在图像上使用鼠标选取感兴趣区域原创 2017-04-10 19:39:39 · 4379 阅读 · 0 评论 -
Win10+VS2015环境下编译 OpenCV 3.1和opencv_contrib(网络整理)
使用高版本opencv需要用到opencv_contrib时就要自己手动编译了,本篇文章可以参考转载 2017-03-20 18:36:56 · 811 阅读 · 0 评论 -
iplimage*、mat 、CvMat相互转换
使用opencv做图像处理时,iplimage*与mat互转用的特别多,所以就整理了一下: (1)将IplImage类型转换到Mat类型 Mat::Mat(const IplImage* img, bool copyData=false); 默认情况下,新的Mat类型与原来的IplImage类型共享图像数据,转换只是创建一个Mat矩阵头。当将参数copyData设为true后,就会复制整个图像原创 2017-03-29 00:36:27 · 1745 阅读 · 0 评论 -
opencv 常用数据格式
一般的图像文件格式使用的是 Unsigned 8bits,CvMat矩阵对应的参数类型就是 CV_8UC1,CV_8UC2,CV_8UC3。 (最后的1、2、3表示通道数,譬如RGB3通道就用CV_8UC3)而float 是32位的,对应CvMat数据结构参数就是:CV_32FC1,CV_32FC2,CV_32FC3… double是64bits,对应CvMat数据结构参数:CV_64FC1,原创 2017-04-30 21:31:40 · 1778 阅读 · 0 评论 -
OpenCV中Mat的type
OpenCV中几种不同深度的数据格式,其特性统计如下: 图像类型 数据类型 字节 取值范围 显示范围 IPL_DEPTH_8U unsigned char 1 0~255 0~255 IPL_DEPTH_8S char 1 -128~127 -128~128 IPL_DEPTH_16U unsigned short 2 0~6原创 2017-09-03 13:55:56 · 748 阅读 · 0 评论