自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (2)
  • 收藏
  • 关注

原创 高效应用Python处理电子表格

# -*- coding: utf-8 -*-"""Created on Sat Mar 7 10:23:05 2020功能说明:(已完成)1.从子表中收集日得分和日期汇总至'总体情况'表格中2.'总体情况'未达标项目标红字体(达标设置为95)、统计错误数目、不达标项数、已达标项目数3.日报标识不达标项目、统计错误项目@author: xixi"""import numpy ...

2020-03-09 22:13:39 754

原创 非常不错的学习博客

1、小魏的修行路  http://blog.csdn.net/xiaowei_cqu  2、晨宇思远(邹宇华 北京航空航天大学) http://blog.csdn.net/chenyusiyuan 3、Rachel Zhang(张睿卿)的博客 http://blog.csdn.net/abcjennifer 4、zouxy09(邹晓艺) 华南理工大学 http://blog.csdn.

2013-06-21 11:42:43 2638 2

转载 推荐几个免费的国外图像库,数字图像处理必备

转自:  http://blog.sina.com.cn/s/blog_53c74fa1010002pn.html做数字图像处理的,怎能没有一个图库?虽说自己可以建立,可是如果是比较知名的图库,做出来的实验结果才能比较让人信服。coral是很有名,可他要收费。我寻寻觅觅,还是找到了一些图库,有的是纯texture图库,比如著名的vistex,有的是faceimages,有的也有RGB真彩色

2013-06-21 10:40:52 1330

转载 亚像素显示

转自 http://www.xieyidian.com/1057 这是一篇翻译文章,原文地址:http://www.grc.com/cleartype.htm 工作原理 被拆分的像素:当像素不是一个像素的时候 LCD显示器上最小的图像单元(一个”像素”)实际上是由三个”亚像素(sub-pixel)”组成的:一个红色、一个绿色,还有一个蓝色(R-G-B)。这三个亚

2013-06-21 10:20:15 2243

转载 纹理分类(二)局部特征

纹理分类的第二大类方法是基于texton的方法,具体的方法是先提取特征点的局部特征,然后聚类形成texton;之后对于每幅求出统计直方图作为最后的特征,之后用knn或者svm分类。开始的时候各位大虾都在filter bank上面做文章,方法比较接近texton,但是还是有区别的,详见:A Statistical Approach to Texture Cla

2013-06-14 15:07:00 3074

转载 纹理分类(一)全局特征

转自:http://blog.sina.com.cn/s/blog_631a4cc401013pkn.html  纹理分类是一个很老的topic,但是一些纹理分类的方法为以后的图片分类奠定了基础。首先定义一下纹理图片,他是一个随一下变量变化的函数:纹理表面材质,反射率,光照,照相机和他的角度。现在纹理分类比较流行的有两种方法:一个是全局特征,如lbp,g

2013-06-14 12:03:57 2203

原创 关于颜色直方图和反向投影的一些理解

最近在研究Meanshift跟踪算法,遇到一些概念,比如颜色直方图和反向投影,有些不理解,故百度搜之,并小结,希望能印象深刻。(一)颜色直方图        颜色特征是图像检索中应用最为广泛的视觉特征,主要原因在于颜色往往和图像中所包含的物体或场景十分相关。此外,与其他的视觉特征相比,颜色特征对图像本身的尺寸、方向、视角的依赖性较小,从而具有较高的鲁棒性。        首先,我们需要

2013-05-23 16:59:24 2962

转载 运动目标检测、阴影检测及目标跟踪中用得到的标准测试视频下载

在搜测试视频时,找到andrew31在ilovematlab论坛中分享的网址链接。我转载于此,并做出详细介绍,方便大家以后使用!1. PETS2001的测试视频http://www.filewatcher.com/b/ftp/ftp.cs.rdg.ac.uk/pub/PETS2001.0.0.html内容如下,可以得到如下所示5个DATASET,有训练和测试视频:

2013-05-18 16:34:09 1911

转载 kalman 滤波 演示与opencv代码

在机器视觉中追踪时常会用到预测算法,kalman是你一定知道的。它可以用来预测各种状态,比如说位置,速度等。关于它的理论有很多很好的文献可以参考。opencv给出了kalman filter的一个实现,而且有范例,但估计不少人对它的使用并不清楚,因为我也是其中一个。本文的应用是对二维坐标进行预测和平滑 使用方法:1、初始化const int stateNum=4;//状态数,包括(

2013-05-18 11:18:07 1584

转载 推荐一个背景建模的开源库

转自:http://blog.csdn.net/carson2005/article/details/8861685 如题,该库名为BGSLibrary,是采用C++编写的用于 background subtraction (BGS)背景减去相关算法的开源库,包含了29种目前常用的背景减去算法。目前发布在google code上面,其链接为:https://code.google.com/

2013-05-17 21:27:10 1737

转载 OpenCV —图像像素操作(C++结构)

转自:http://blog.csdn.net/a390641326/article/details/8686501//因为本人接触OpenCV时已经出2.4.3版本了(写这笔记时已经更新到2.4.4),所以直接学习2版本的方法,既然更新使用C++,添加类,必然是为了使用更方便//而且C++类结构,不必过多担心分配的内存,类析构时会释放相应内存空间//因此关于1.0之前C接口的方式就不关注了,

2013-05-16 12:26:57 2316

转载 前景检测算法-SACON(SAMPLE CONSENSUS)

转自:http://hi.baidu.com/belial/item/1cad73fb05819612fe3582dd SACON是Hanzi Wang and David Suter合作完成的一篇论文《Background subtraction based on a robust consensu method>>里的算法。乍看之下,算法思路很简单,后来的大作VIBE算法似乎与其有异曲同工

2013-05-14 21:56:05 1874

转载 图像处理与计算机视觉:基础,经典以及最近发展(5)计算机视觉

这一章是计算机视觉部分,主要侧重在底层特征提取,视频分析,跟踪,目标检测和识别方面等方面。对于自己不太熟悉的领域比如摄像机标定和立体视觉,仅仅列出上google上引用次数比较多的文献。有一些刚刚出版的文章,个人非常喜欢,也列出来了。本章的下载地址:http://iask.sina.com.cn/u/2252291285/ish?folderid=8687721. A

2013-05-14 21:43:31 1590 1

转载 关于颜色、纹理和分层的目标检测(object detect)相关论文

转自http://blog.csdn.net/kezunhai/article/details/8830756最近在看目标检测方面的文章,主要集中在颜色、纹理和分层,解决实际中遇到的问题。特将收集到的文章进行分享,并附有简单的介绍,文章在google scholar可以下到(也可以通过后面连接下载:http://download.csdn.net/detail/kezunhai/5283117

2013-05-14 21:39:18 1768

转载 opencv用SVM进行多类分类

最近遇到一个多分类的问题,在网上查了些有关SVM的资料,这篇日志是来自:http://wenku.baidu.com/view/81c3e210f18583d0496459f0.html  自己写代码实现了下,感觉很好使,作为一个学习的例子,放在自己的博客里,供以后查阅使用。         #include "stdafx.h"#include "cv.h"#include "h

2013-05-14 21:37:29 3046

转载 OpenCV中一个连通域处理函数

作者:tornadomeet 出处:http://www.cnblogs.com/tornadomeet 欢迎转载或分享,但请务必声明文章出处。连通域处理函数的原型:    void ConnectedComponents(Mat &mask_process,  int poly1_hull0,  float perimScale,  int number = 0,  Rect &boun

2013-05-14 10:03:26 2710

转载 随机森林

在机器学习中,随机森林由许多的决策树组成,因为这些决策树的形成采用了随机的方法,因此也叫做随机决策树。随机森林中的树之间是没有关联的。当测试数据进入随机森林时,其实就是让每一颗决策树进行分类,最后取所有决策树中分类结果最多的那类为最终的结果。因此随机森林是一个包含多个决策树的分类器,并且其输出的类别是由个别树输出的类别的众数而定。随机森林可以既可以处理属性为离散值的量,比如ID3算法,也可以处理属

2013-05-14 09:53:32 10400 3

转载 OpenCV2.4.3的新特征以及安装方法

OpenCV2.4.3的新特征:  在经过4个月的等待后,OpenCV又发布了新版本了,此时的最新版本为OpenCV2.4.3,下载地址为:OpenCV-2.4.3.exe。  下面来看看opencv2.4.3有了哪些新变化,主要是参考网页http://code.opencv.org/projects/opencv/wiki/ChangeLog上面介绍的,稍加翻译了一些,因为对有些专有名词

2013-05-14 09:48:12 2292

转载 机器学习中的算法(1)-决策树模型组合之随机森林与GBDT

转载自LeftNotEasy的博客前言:    决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展示(容易将得到的决策树做成图片展示出来)等。但是同时,单决策树又有一些不好的地方,比如说容易over-fitting,虽然有一些方法,如剪枝可以减少这种情况,但是还是不够的。    模型组合(比如说有Boosting,Bagging等)与决策树相关的

2013-05-14 09:39:02 1408

转载 计算机类期刊投稿心得

1、【杂志名称】 计算机应用研究【杂志文章包含专业】建模,仿真,网络,人工智能,比较杂。【投稿联系方式】http://www.arocmag.com/     注册在线投稿审稿【投稿费用】250元/页【杂志级别】国家一级期刊,全国中文核心期刊【稿酬回报】无【投稿感受】增刊录用率始终保持在100%,想上增刊,交钱就行(250元/页),正刊录用与否与文章质量关系不太密切

2013-05-13 16:02:22 1733

转载 c++版本的高斯混合模型的源代码完全注释

之前看到过C版本的,感觉写的很长,没有仔细看,但是C++版本的写的还是很不错的。我仔细看了一下,并对内容进行了仔细的注释,如果有人没有看懂,欢迎留言讨论。先看一眼头文件,在background_segm.hpp中class CV_EXPORTS_W BackgroundSubtractorMOG : public BackgroundSubtractor{public: //

2013-05-09 22:26:06 2446 3

转载 小工具--OpenCV图像集做成视频

做数字图像处理研究时,很多情况下,我们从专业网站上得到的是同一个场景下连续的图片,但是我们要求的测试数据可能是视频文件。怎么办?其实我们可以从视频集生成视频文件。同样的道理,我们手头上有视频文件,也可以从视频文件提取一帧一帧的图像(这将这我下一篇的博文中提到)。很久以前的做的小工具了,使用起来比较方便,分享给大家。    假设我们在E盘下的images文件夹下有图像名称为frame_0000到

2013-05-04 17:02:48 936

转载 OpenCV2.4.3新鲜出炉

转自:http://blog.csdn.net/sangni007/article/details/8160678OPENCV2.4.3终于发布了,距上次发布已经4个月了,相比之前提升灰常之大。下载地址为:OpenCV-2.4.3.exe OpenCV2.4.3增加了许多新特性,变得更加NB了,主要参考:http://code.opencv.org/projects/opencv/

2013-04-27 08:35:29 1625

转载 计算机视觉数据集

转自:http://shijuanfeng.blogbus.com/logs/100675175.htmlPedestrian dataset from MIT: 行人图片背景简单INRIA 数据集 :行人检测图片,背景复杂WallFlower dataset: 用于评价背景建模算法的好坏. Ground-truth foreground provided.Foreground/B

2013-04-25 12:16:54 1283

转载 计算机视觉与图像处理、模式识别、机器学习学科之间的关系

转自:http://shijuanfeng.blogbus.com/logs/216968430.html在我的理解里,要实现计算机视觉必须有图像处理的帮助,而图像处理倚仗与模式识别的有效运用,而模式识别是人工智能领域的一个重要分支,人工智能与机器学习密不可分。纵观一切关系,发现计算机视觉的应用服务于机器学习。各个环节缺一不可,相辅相成。计算机视觉(computer vision),用

2013-04-25 09:48:11 4795

转载 二值图像连通域标记快速算法实现

二值图像连通域标记快速算法实现在图像自动目标识别和跟踪过程中,首先对图像目标进行阈值分割提取,得到的二值图像通常包含多个连通区域,系统利用图像目标的形状特性对可疑高威胁的飞行目标进行自动识别。因此,需要对各连通区域块进行分别检测判断,本文采用改进的快速标记算法对各连通域进行检测提取。实现二值图像连通体检测通常采用的方法有几种:区域生长法.       区域生长法:首先对图像进行逐行(列

2013-04-21 12:13:51 2696

转载 距离变换

转自:http://blog.csdn.net/abcjennifer/article/details/7617883 距离变换和线性滤波器,形态学变换处于平等位置,是图像处理的一种方法,通过使用两遍扫描光栅算法可以快速计算到曲线或点集的距离。应用:水平集快速斜切匹配图像拼接图像混合的羽化临近点配准方法:首先对图像进行二值化处理,然后给每个像素赋

2013-04-20 11:38:45 1573

转载 【OpenCV】SIFT原理与源码分析:DoG尺度空间构造

转自:http://blog.csdn.net/xiaowei_cqu/article/details/8067881《SIFT原理与源码分析》系列文章索引:http://blog.csdn.net/xiaowei_cqu/article/details/8069548尺度空间理论自然界中的物体随着观测尺度不同有不同的表现形态。例如我们形容建筑物用“米”,观测分子、原子等用“纳

2013-04-19 20:57:42 1463

转载 OpenCV学习笔记——随机数产生器RNG

转自:http://blog.csdn.net/yang_xian521/article/details/6931385 用OpenCV做算法的朋友们肯定为随机数烦恼过,新版本一直支持随机数产生器啦,而且还继续支持之前版本的c格式的函数,不过与时俱进,我这里介绍C++的RNG类。它可以压缩一个64位的i整数并可以得到scalar和array的随机数。目前的版本支持均匀分布随机数和Gauss

2013-04-19 17:50:09 1223

转载 轮廓 - 查找轮廓、表示轮廓、绘制轮廓

1、查找轮廓轮廓(contour)到底是什么?      一个轮廓对应一系列的点,也就是图像中的一条曲线,OpenCV中一般用序列来存储轮廓信息,序列中的每一个元素是曲线中一个点的位置。轮廓树?      OpenCV将得到的轮廓聚合成一个轮廓树,把轮廓的包含关系编码到树结构中,保护的轮廓在树中体现为节点。轮廓树有4种拓扑结构,CV_RETR_EXTERNAL、CV_RETR_CC

2013-04-18 11:50:29 4060

转载 轮廓 - 内存与序列

虽然Canny之类的边缘检测算法可以根据像素间的差异检测出轮廓边界的像素,但是它并没有将轮廓作为一个整体,因此本章要学习如何把这些像素组装成轮廓。具体会涉及到内存存储器(Memory Storage)和序列(Sequence)两种数据结构,内存存储器是OpenCV在创建动态对象时存取内存的技术,而处理轮廓时需要使用序列,因此要熟悉这两个东西。内存:1、底层实现是一个有许多相同大小的内存块组

2013-04-18 10:47:54 947

转载 轮廓 - 深入分析轮廓

本小节学习轮廓的常用操作,识别和处理,深入理解轮廓的相关算法及原理。1. 多边形逼近当需要对图像进行形状分析时,需要使用多边形逼近一个轮廓,使得顶点数目变少,算法原理比较简单,核心就是不断找多边形最远的点加入形成新的多边形,直到最短距离小于指定的精度。OpenCV里面用函数cvApproxPoly()实现。ApproxPoly用指定精度逼近多边形曲线 CvSeq* cvAp

2013-04-18 10:41:02 1454

转载 图像形态学 - 漫水填充算法(cvFloodFill)

漫水填充经常被用来标记或分离图像的一部分以便对其进行进一步处理或分析,也可以用来从输入图像获取掩码区域,掩码会加速处理过程,或只处理掩码指定的像素点,操作的结果总是某个连续的区域。cvCopyImagecvFloodFillvoid cvFloodFill( IplImage* src, CvPoint seedPoint,   //漫水法从点seedPoint开始

2013-04-18 10:31:49 2484

转载 图像形态学 - 自适应阈值(cvAdaptiveThreshold)

自适应阈值:是一种改进了的阈值技术,其中阈值本身是一个变量,自适应阈值T(x,y)的每个像素点都不同,通过计算像素点周围的b*b区域的加权平均,然后减去一个常数来得到自适应阈值。 cvAdaptiveThreshold方法:Provides adaptive thresholding binary image.void cvAdaptiveThreshold( Ip

2013-04-18 10:28:24 2014

转载 关于HSV

HSV (色相hue, 饱和度saturation, 明度value), 也称HSB (B指brightness) 是艺术家们常用的,因为与加法减法混色的术语相比,使用色相,饱和度等概念描述色彩更自然直观。HSV 是RGB色彩空间的一种变形,它的内容与色彩尺度与其出处——RGB色彩空间有密切联系。HSL (色相hue, 饱和度saturation, 亮度lightness/luminanc

2013-04-15 10:57:56 1322

原创 OpenCV中将BGR图像转为HSV,并显示

最近要处理视频中检测到的阴影,看了一些文章,提到可以利用HSV 三个通道中的一个或者两个组合来进行检测与分割,故小试了一下分离HSV通道,如下为代码,整了一个小时,才显示正确。             HSV颜色空间是描述比RGB更准确的颜色感知颜色联系,并在计算上更简单。从RGB颜色空间转换到HSV颜色空间在OpenCV中是如下实现的:             其中的RGB图

2013-04-14 10:45:10 6157

转载 常见的目标检测中的背景建模方法漫谈

转自:http://blog.sina.com.cn/s/blog_7fa02cb101014so5.html 最近一直在做前景检测方面的研究,刚开始主要是做一些工程性的应用,为了解决工程方面的问题,下了不少功夫,也看了不少最近国内外的文章。一直想做个总结,拖着拖着,终究却写成这篇极不成功的总结。      背景建模或前景检测的算法主要有:     1. Singl

2013-04-13 10:14:02 1432

转载 Mean Shift算法(CamShift)

转自:http://blog.csdn.net/abc470337944/article/details/7486885 CamShift算法,即"Continuously Apative Mean-Shift"算法,是一种运动跟踪算法。它主要通过视频图像中运动物体的颜色信息来达到跟踪的目的。我把这个算法分解成三个部分,便于理解:1) Back Projection计算2) M

2013-04-06 22:47:28 1154

转载 OpenCV中的内存泄漏检测

内存泄漏时程序开发中经常遇到的问题. 而且出现内存泄漏很难检测,但是其导致的结果却是灾难性的. 这里讲一下opencv中内存泄漏检测的一些技巧.OpenCV中关于内存管理主要涉及到以下3个函数:代码: 全选 CV_IMPL void  cvSetMemoryManager( CvAllocFunc alloc_func, CvFreeFunc free_func, void

2013-04-02 10:50:55 1239

转载 贝叶斯、概率分布与机器学习

一. 简单的说贝叶斯定理:贝叶斯定理用数学的方法来解释生活中大家都知道的常识形式最简单的定理往往是最好的定理,比如说中心极限定理,这样的定理往往会成为某一个领域的理论基础。机器学习的各种算法中使用的方法,最常见的就是贝叶斯定理。贝叶斯定理的发现过程我没有找到相应的资料,不过我相信托马斯.贝叶斯(1702-1761)是通过生活中的一些小问题去发现这个对后世影响深远的定理的,而且我相信贝叶

2013-04-01 08:27:47 1210

Viusal C++的实验设计

Viusal C++的实验设计,学习如何使用MFC进行界面 的开发,适合初学者,手把手教会你如何使用MFC架构

2012-04-26

课程设计报告

简单介绍基于OpenCV的叶片纹理检测的步骤,比如平滑滤波,边缘检测,匹配等

2012-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除