- 博客(23)
- 资源 (52)
- 收藏
- 关注
转载 OpenCV中IplImage, CvMat, Mat 基本使用和元素遍历
opencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图像。在OpenCV的文档中说明Mat类型通过C++面向对象的方法实现的,可以进行Matlab风格的矩阵操作,IplImage类型和CvMat类型用C语言实现的,两者之间存在着类似于面向对象中的继承关系。
2016-12-29 11:42:28 1790
转载 机器学习常见算法分类汇总
机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。这里IT经理网为您总结一下常见的机器学习算法,以供您在工作和学习中参考。机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍,第一个方面是学习的方式,第二个方面是算法的类似性。
2016-12-27 17:43:39 569
转载 深度信念网络(DBN)
深度神经网路已经在语音识别,图像识别等领域取得前所未有的成功。本人在多年之前也曾接触过神经网络。本系列文章主要记录自己对深度神经网络的一些学习心得。1. 自联想神经网络与深度网络 自联想神经网络是很古老的神经网络模型,简单的说,它就是三层BP网络,只不过它的输出等于输入。很多时候我们并不要求输出精确的等于输入,而是允许一定
2016-12-27 15:14:44 2990
转载 卷积神经网络(CNN)
在上篇中介绍的输入层与隐含层的连接称为全连接,如果输入数据是小块图像,比如8×8,那这种方法是可行的,但是如果输入图像是96×96,假设隐含层神经元100个,那么就有一百万个(96×96×100)参数需要学习,向前或向后传播计算时计算时间也会慢很多。 解决这类问题的一种简单方法是对隐含单元和输入单元间的连接加以限制:每个隐含单元仅仅只能连接输入单元的一部分。例如,每个隐含单元仅仅连接输入
2016-12-27 15:13:10 1140
原创 算法设计与分析题目练习五:求最大值(遗传算法)
人工智能--遗传算法 求解f (x) = x2 的最大值,x∈ [0,31]/************************************************************* 人工智能--遗传算法**** 求解f (x) = x2 的最大值,x∈ [0,31]****/*******************************
2016-12-24 11:43:32 2645
原创 算法设计与分析题目练习四:井字棋(启发式算法)
井字棋又叫做三连棋或一连棋。顾名思义就是让三颗棋子连成一条线就获胜了。国外也有相似的玩法,名字叫tic-tac-toe#include #include using namespace std;/************************************************************************//* 井字棋又叫做三连棋或一连棋。顾名
2016-12-24 11:37:01 4813 2
原创 算法设计与分析题目练习三:骑士旅游问题(回溯算法)
题目: 问题描述:在一个N*N 格子的棋盘上,有一只国际象棋的骑士在棋盘的左下角,骑士只能根据象棋的规则进行移动, 要么横向跳动一格纵向跳动两格,要么纵向跳动一格横向跳动两格。骑士从第一个格子出发,每个格子只能访问一次,能否访问完所有的格子, 请找到一个解决方案。#include using namespace std;/****************************
2016-12-23 20:19:48 1465 1
原创 算法设计与分析题目练习一:运动员打靶(递归算法)
1. 一个运动员打靶,靶一共有10环,连开20枪打中150环的可能性有多少种?显示所有可能组合。
2016-12-22 18:40:28 2204
转载 C/C++通过WMI和系统API函数获取系统硬件配置信息
前段时间由于项目需要,要求做一个服务器的实时性能监控(CPU、内存、网络利用率等)和读取服务器的硬件配置参数的接口供项目组使用,就是一个类似于鲁大师之类的东东吧... 当然第一想法肯定是利用Windows提供的系统标准API函数来完成所需的功能,当然这也应该是当前最理想最有效率的选择了。但是如果你对API编程不是很熟练的话...那就相当蛋疼了!你知道用API可以做到但是不知道用哪个AP
2016-12-10 09:49:18 4408
转载 MFC中将窗口最小化到托盘
步骤/方法 (一) 原理 1、最小化的原理:首先要将窗口隐藏,然后在右下角绘制图标。 2、恢复的原理:将窗口显示,再将托盘中的图片删除。 (二)程序实现 1、自定义消息WM_SHOWTASK: #define WM_SHOWTASK (WM_USER +1) 2、在MFC的 ::OnSysCommand(UINT nID, LPARAM lParam) 函数体中
2016-12-06 21:36:06 1285
转载 SIFT特征提取分析
SIFT(Scale-invariant feature transform)是一种检测局部特征的算法,该算法通过求一幅图中的特征点(interest points,or corner points)及其有关scale 和 orientation 的描述子得到特征并进行图像特征点匹配,获得了良好效果,详细解析如下:算法描述SIFT特征不只具有尺度不变性,即使改变旋转角度,图像亮度或拍摄视角
2016-12-06 16:15:24 1245 1
原创 【OpenCV学习笔记 017】图像颜色分布直方图
颜色直方图是在许多图像检索系统中被广泛采用的颜色特征。它所描述的是不同色彩在整幅图像中所占的比例,而并不关心每种色彩所处的空间位置,即无法描述图像中的对象或物体。颜色直方图特别适于描述那些难以进行自动分割的图像,直方图中的数值都是统计而来,描述了该图像中关于颜色的数量特征,可以反映图像颜色的统计分布和基本色调;直方图只包含了该图像中某一颜色值出现的频数,而丢失了某象素所在的空间位置
2016-12-05 18:01:14 5998 1
转载 MPEG-7 视觉描述符
本文节选自《基于MPEG-7与内容的图像检索技术的研究》。MPEG-7 标准中视觉描述工具包括基本结构和描述符。本文主要介绍各描述符。(1)颜色描述符MPEG-7 主要定义了七种颜色描述符:颜色空间、主颜色、颜色的量化、颜色直方图、颜色布局、GOF/GOP 颜色、颜色结构、对颜色的特征和结构进行描述。他们之间的关系如图 2.2 所示。①颜色空间,该描述符主要用于
2016-12-02 14:58:23 912
转载 MPEG-7实例入门
摘要:看完本文,你将 (1)了解什么是MPEG-7 (2)理解MPEG-7中的一些基本概念( 什么是D,DS,DDL) 。一. MPEG-7简介(1) 什么是MPEG-7 MPEG-7的正式名称是“多媒体内容描述接口”(Multimedia Content Description Interface),是由运动图像专家组(MPEG, Moving Picture Ex
2016-12-01 20:10:38 2556
翻译 LIRE源代码分析 3:整体结构
通过前面的介绍我们知道Lire的基本接口主要完成两项工作,生成索引和进行检索。生成索引就是根据图片提取特征向量,然后存储特征向量到索引的过程。检索就是根据输入图片的特征向量到索引中查找相似图片的过程。一、DocumentBuilder:用于生成索引DocumentBuilder对象由DocumentBuilderFactory工厂类创建,DocumentBuilderFactory源码如下
2016-12-01 17:53:01 1920
httpclient-4.3.1
2016-10-27
【OpenCV学习笔记 013】处理视频序列
2016-10-01
【OpenCV学习笔记 012】估算图像间的投影关系
2016-10-01
【OpenCV学习笔记 011】检测并匹配兴趣点
2016-10-01
【OpenCV学习笔记 010】提取直线、轮廓及连通区域
2016-10-01
【OpenCV学习笔记 009】图像滤波
2016-10-01
【OpenCV学习笔记 008】基于形态学运算的图像变换
2016-10-01
【OpenCV学习笔记 007】使用直方图统计像素
2016-10-01
【OpenCV学习笔记 005】 操作像素
2016-10-01
Mp4v2 H264封装为MP4
2018-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人