前段时间要做一个简单的jpg处理的小模块,自己也不会opencv这么高大上库,于是就用上了GDI+,用它的做一些基本的图像处理和绘图基本上还是很简单的,毕竟是微软的亲儿子。现在写下这些权当是一个总结和复习。1.如果你使用的是VC++ 6.0你需要去网上下载一个GDI+,如果是VS2008及以上就不....
分类:
其他好文 时间:
2014-10-11 16:41:05
阅读次数:
170
让计算机代替人来完成对于红白细胞的自动分析,关键在于对红白细胞的分割与识别。
目前,已经出现了许多种分割和识别方法。在分割上有阈值分割、聚类、边缘检测以及区域提取等方法。特定地使用某种阈值分割法只能将其中的一部分红白细胞分割出来。聚类法是通过检测相似点的簇来对每个聚类进行标记,其缺点是聚类数目事先不可知,而且没有考虑到不同类别间的交叉性。边缘检测通过确定强度值的突变点的位置来区分不同的区域,...
分类:
其他好文 时间:
2014-10-11 00:33:34
阅读次数:
336
Matlab中利用mex编译Opencv实现画板绘图功能...
分类:
其他好文 时间:
2014-10-10 21:53:04
阅读次数:
293
1 .下载OpenCV 2.4.9 。下载OpenCV-2.4.9,使用方便下载地址2.OpenCV-自解压文件,直接运行。即可解压。解压到想要的opencv文件夹里E:\Programme\openCV-2.4.93.下载numpy。opencv的python版需要该模块。下载页面在这里注意,下载...
分类:
编程语言 时间:
2014-10-10 12:52:14
阅读次数:
273
在以前介绍IplImage结构的时候,有一个重要的参数——ROI。ROI全称是”Region Of Interest”,即感兴趣的区域。实际上,它是IPL/IPP(这两个是Inter的库)结构IplROI的实例。IplROI包含xOffset、yOffset、height、width和coi成员变量...
分类:
其他好文 时间:
2014-10-10 07:50:44
阅读次数:
236
(OpenCV读取视频、OpenCV提取视频每一帧、每一帧图片合成新的AVI视频)CvCapture 是视频获取结构 被用来作为视频获取函数的一个参数 比如 CvCapture* cap; IplImage* cvQueryFrame( cap ); 从摄像头或者文件中抓取并返回一帧————————...
分类:
其他好文 时间:
2014-10-09 13:32:53
阅读次数:
184
IplImage是openCV库中很重要的一个结构体,库中的图像都是保存为这个结构体后再进行操作的,具体结构如下:
typedef struct _IplImage
{
int nSize; /* IplImage大小 */
int ID; /* 版本 (=0)*/
int nChannels; /...
分类:
其他好文 时间:
2014-10-09 01:57:37
阅读次数:
201
一、Mat类型:矩阵类型,Matrix。
在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。
Mat有3个重要的方法:
1、Mat mat = imread(const String* filename); 读取图像
2、imshow(const string ...
分类:
其他好文 时间:
2014-10-09 01:55:37
阅读次数:
250
在Ubuntu中安装numpy、scipy、matplotlib、OpenCV等
和Python(x,y)不一样,在Ubuntu中需要手工安装科学计算的各个模块,
如何安装IPython, NumPy, SciPy, matplotlib, PyQt4, Spyder, Cython, SWIG, ETS, OpenCV:
在Ubuntu下安装Python模块通常可以使用apt-ge...
分类:
编程语言 时间:
2014-10-09 01:35:57
阅读次数:
210
网上现有资料大多基于 OpenCV 1.x 的,其实基于 C++ 的 OpenCV 2.x 使用面向对象的思想,对各种函数库进行了更好的封装,加入了自动内存管理,相比基于 C 的 1.x 版本要好用的多。当然,2.x 版本的 OpenCV (大多数时候)也能向下兼容 1.x 版。1.x 版本的头文件...
分类:
其他好文 时间:
2014-10-09 00:32:27
阅读次数:
451