4 畋惑

尚未进行身份认证

有缘爱憎,无情喜悲。

等级
TA的排名 19w+

matlab+opencv混编处理高光谱数据

之前介绍了如何在c++里调用matlab库函数读取.mat文件,这里介绍如何将完整的c++文件模块化为matlab可以调用的函数。 这个的好处是可以利用matlab方便的数据读写功能以及后续的绘图功能,同时主体部分调用opencv 高效的c++代码。 我用的是matlab2016+visual stdio 2010 + opencv 2.4.9。因为opencv 2.4.9之后的版本不支持vis

2017-03-15 20:45:16

Qt+opencv+matlab opencv读写高光谱 .mat文件

之前用c++处理高光谱数据都是先将数据在matlab里转换为.yml格式再用opencv读取,这样做很麻烦而且效率很低,最近研究混编后开始抛弃以前那些蠢方法。这里分享一下用opencv读写高光谱.mat文件的经验。1.增加工作路径opencv的配置这里不再赘述,这里直接讲如何配置matlab库。打开Qt工程在pro里增加matlab的库目录。INCLUDEPATH += D:/MATLAB/R

2017-03-15 19:38:07

实对称矩阵的若干性质与详细证明

花了一下午终于把实对称矩阵的几个定理的证明都搞定了,定理很简单,证明起来却十分之费事,用的都是十分基础而经典的证明手段,这破编辑器还不能写公式,直接截图了。所有特征值都为实数。某百科里还认为所有特征向量都是实特征向量,这是不对的,简单的例子就是A是一阶方阵的时候,,x可取任何复数。性质2>不同特征值对应的特征向量互相正交。设A是实对称矩阵

2016-04-06 21:17:37

Opencv读取多光谱(高光谱)数据(1)

高维的数据无法用opencv直接处理,用imread函数发现也只读取了3维的数据,于是在网上找了两个方法,但是需要经过一些修改才能使用,这里写一下经验。其一是读取img或tif等格式的高光谱数据。需要使用GDAL库,我所用的编译器visual studio2010.是可以在下面的链接下载编译好的GDAL库:把下载的三个文件放在所建项目的目录文件夹内(也就是包含***.vcxproj文件的那个文件夹

2016-04-05 15:50:46

opencv从入门到精通(5)——矩阵和图像操作函数列表

这里将实用的函数列出方便大家查阅,简要说明函数的用法和参数含义,并举一些列子。cvAbsvoid cvAbs(const CvArr* src,CvArr* dst):计算数组src中所有元素的绝对值输出到dst。void cvAbsDiff(const CvArr* src1,const CvArr* src2,CvArr* dst):输出数组src1与src2差的绝对值到dst。void

2016-01-26 15:11:16

opencv从入门到精通(4)--IplImage数据结构

前面讲了CvMat矩阵结构,下面介绍IplImage,本质上讲IplImage也是CvMat结构,但是它还有一些成员将矩阵解释为图像。IplImage结构IplImage头结构:typedef struct _IplImage { int nSize; int ID; int nChan

2016-01-25 11:00:31

opencv从入门到精通(3)——基本数据类型

1.常用的结构opencv中定义了一些实用的数据类型,如下:    结构                                             成员变量                                表示的含义                   CvPoint

2016-01-22 14:40:07

opencv从入门到精通(2)--简单图像变换

1.图像滤波这里用到两个函数,cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3)和 cvSmooth( image, out, CV_GAUSSIAN, 5,5,0,0 )。cvCreateImage(cvGetSize(image),IPL_DEPTH_8U,3)用于创建指定大小的图像,第一个参数是尺寸,第二个参数是数据类型,第三个参数是通道数。cvS

2016-01-21 17:24:19

opencv从入门到精通(1)-创建自己的视频播放器

本文默认你已经成功配置opencv并具有一定的c++基础,后续将由浅入深地介绍如何运用opencv进行图像处理与机器学习的具体实践,在熟悉opencv的同时也能对相关理论有更深刻的理解。opencv的具体配制方法参见:http://www.cnblogs.com/woshitianma/p/3853447.html。第一个程序——展示一个图像 c++中通过文件流可以将图像从磁盘中读入,处理后再输出到

2016-01-20 10:54:32
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!