自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (9)
  • 收藏
  • 关注

转载 业余时间决定了你的人生

一百多年前,有道数学题难住了全世界的数学家:“2的67次方减去1,究竟是质数,还是合数?”这是一个数论的题目,虽然它的知名度远不如“哥德巴赫猜想”,但是,破解它的难度,一点儿也不逊于后者。数学家们做过种种尝试,都无功而退。出人意料的是,1903年10月,在美国纽约举行的世界数学年会上,一个叫科尔的数学家,面对满场等待他学术报告的听众,一言不发,径直走向黑板,写下了一个等式:2^67 - 1 = 19

2017-08-11 16:16:54 384

原创 编程任务

//client#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sys/types.h>#include<sys/socket.h>#include<arpa/inet.h>#include<netinet/in.h>#in...

2019-08-12 01:16:00 369

原创 tcp上传下载

#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sys/types.h>#include<sys/socket.h>#include<arpa/inet.h>#include<netinet/in.h>#include<...

2019-08-09 21:47:10 382

原创 文件上传下载(TCP)

/************************************************************************* ************************************************************************/#include<stdio.h>#include<string.h>...

2019-08-08 23:19:25 307 2

原创 tance

//client.c/********************************************************************* * Filename: bcast_client.c * Description:广播客户端代码 * Author: Eric([email protected]) * Date: 2012-9-14 ***********...

2019-08-08 00:18:30 344 1

原创 c/s文件传输

去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An highlighted block client.c#include <stdio.h>#include <sys/types.h>#include <netinet/in.h>#include <sys/socket.h>#include &lt...

2019-08-07 23:28:36 235

转载 Sobel算子

点和线是做图像分析时两个最重要的特征,而线条往往反映了物体的轮廓,对图像中边缘线的检测是图像分割与特征提取的基础。文章主要讨论两个实际工程中常用的边缘检测算法:Sobel边缘检测和Canny边缘检测,Canny边缘检测由于算法复杂将在另一篇文章中单独介绍,文章不涉及太多原理,因为大部分的图像处理书籍都有相关内容介绍,文章主要通过Matlab代码,一步一步具体实现两种经典的边缘检测算法。Sobe...

2018-08-09 11:03:22 6175

原创 Canny算子的理解

主要解决俩个问题: Canny算子是什么?是一种经典的图像边缘检测算子 Canny算子怎么用?下面会提及具体的实施步骤从图像的边缘检测说起:在数字图像中,物体的边缘是以数字图像的局部特征的不连续形式出现即灰度或者结构等信息的突变出成为边缘。边缘能够勾勒出物体的形状、能被局部定义,以及能传递大部分的图像信息等优点。因此边缘检测是处理很多复杂问题的关键。在图像中的边缘有方向和幅度俩个特性。...

2018-08-08 23:10:44 13097 1

转载 gcc--编译的四大过程及作用

一,预编译操作步骤:gcc -E hello.c -o hello.i主要作用:处理关于 “#” 的指令【1】删除#define,展开所有宏定义。例#define portnumber 3333【2】处理条件预编译 #if, #ifdef, #if, #eli...

2018-08-06 15:23:55 2521 1

原创 LaTex学习资料总结

LaTex论文排版中表格是相对比较难的 这里总结了一些学习资料和博客:一份很简单的LaTex入门指南在线创作LaTex表格并生成代码LaTex中详细的表格操作论文中jpg等图片格式转成eps格式: 1、将图片转存成PDF文件,为避免图片失真,可以这样操作2、如上在word中设置完后,在word中将图片打印成pdf版3、再利用Adobe Acrobat 9 pro,再...

2018-08-03 21:32:19 314

转载 一行代码解决LaTex表格过宽或过窄问题

LaTeX在编译时总会遇到各种各样的问题,今天遇到问题如题所示,解决方法如下:LaTeX表格代码:\begin{table}[htbp]\center\caption{ Example}\begin{tabular}{lll}\hlineExamp...

2018-08-03 21:17:05 5372 2

转载 Latex中调整三线表行间距

由于论文中表格提倡三线表,在把表格中的内容实现换行后, 发现表格的两行单元格之间距离太小,就跟行间距一样小,如图示然后各种搜,首先试了试在表格的\begin{table}下面加上这样一句话:\renewcommand\arraystretch{1.5},然后发现表格每一行的行间距都变高了,如...

2018-08-03 21:09:10 14842 2

转载 C语言中volatile关键字的作用

一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流...

2018-07-30 15:05:12 278

转载 C中的位运算

按位与 &amp;按位或 |异或 ^取反 ~左移运算符 &lt;&lt;右移运算符 &gt;&gt;按位与 &amp;参加运算的两个数制,按二进制进行 与运算。如果两个相应的二进位数为1,刚该位的结果为 1 否则为 0 1 &amp; 1 = 1;0 &amp; 0 = 0;0 &amp; 1 = 0;1 &amp; 0 = 0;3 = 0...

2018-07-25 09:47:14 214

转载 GCC的gcc和g++区别

看的Linux公社的一篇文章,觉得不错,内容复制过来了。其实在这之前,我一直以为gcc和g++是一个东西,只是有两个不同的名字而已,今天在linux下编译一个c代码时出现了错误才找了一下gcc和g++的区别。先描述一下今天遇到的错误:因为以前写程序的时候,写的都是cpp文件,然后就直接使用g++编译,没出错,也就没有在意过这些问题,今天有一个c文件,但里面包含后STL中的vector语...

2018-07-21 10:12:27 314

原创 主动形状模型的理解

主动形状模型

2018-03-31 14:31:58 4098 1

转载 梯度方向直方图

梯度方向直方图 先 mark

2018-03-30 09:59:40 1231

原创 粒子滤波学习总结

粒子滤波是在贝叶斯滤波的基础上,结合蒙特卡洛方法实现递推后验概率。对于一般的线性高斯系统有比较好的效果,但是对于一般的非线性非高斯系统,贝叶斯滤波效果并不好。所以引入蒙特卡洛方法,蒙特卡洛方法简单来说就是通过大量的随机样本,去了解一个系统,进而得到所要计算的值。再引入蒙特卡洛方法后相应也伴随着一些问题,粒子滤波就是在这样不断地优化中产生的。粒子滤波 我们在用粒子滤波进行目标跟踪的时候,现在主

2018-02-05 11:14:29 923

转载 极大似然估计与贝叶斯估计

序言本序言是对整体思想进行的一个概括。若没有任何了解,可以先跳过,最后回来看看;若已有了解,可以作为指导思想。 极大似然估计与贝叶斯估计是统计中两种对模型的参数确定的方法,两种参数估计方法使用不同的思想。前者来自于频率派,认为参数是固定的,我们要做的事情就是根据已经掌握的数据来估计这个参数;而后者属于贝叶斯派,认为参数也是服从某种概率分布的,已有的数据只是在这种参数的分布下产生的。所以,直观理

2018-01-08 11:03:35 933

转载 Matlab读取视频并处理成帧保存

Matlab读取视频并处理成帧保存本文介绍主要介绍VideoReader读取视频,并用imwrite将视频帧保存。VideoReader和imwrite的用法 请先help VideoReader OBJ = VideoReader(FILENAME) constructs a multimedia reader object, OBJ, that can read in video

2017-12-07 17:28:21 1784

转载 LibSVM 在matlab中的使用

转载:http://blog.csdn.net/abcjennifer/article/details/7370177 搞了一天,看了很多资料,终于搞好了matlab中调用大牛写好的svm库,将结果告诉大家避免以后走弯路。1. 参考网站:libsvm库下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/视频:http

2017-12-06 17:09:27 305

转载 VS2010、VS2012、VS2013对C++11的支持进度

原帖地址: http://msdn.microsoft.com/zh-cn/library/hh567368.aspx对 C++11 功能的支持(现代 C++)Visual Studio 2013 其他版本 3(共 6)对本文的评价是有帮助- 评价此主题本文档描述了在 Visual C++ 中实现的 C++11 功能。 此信息是根据 Stephan T 发布的Visual C++ 团队博客

2017-12-06 17:03:28 1181

原创 原码、反码、补码

明确一个前提:原码、反码和补码都是解决计算机存储出现的,主要解决的是负数的存储。在存储一个字节(8位)大小的数字(char)前提下:原码:原码是从用户角度出发,代表原始的二进制。 1、用户的数字分为正负数,符号位的存储 2、最高位为符号位:0代表为正数,1代表为负数 3、 1000 0001 左边是高位,右边是低位以1和0为例:+1: 0000 0001-1: 1000 0001

2017-12-05 22:22:51 1585 1

转载 【数据库】FaceDataset常用的人脸数据库

公开人脸数据集本页面收集到目前为止可以下载到的人脸数据库,可用于训练人脸深度学习模型。人脸识别 数据库 描述 用途 获取方法 WebFace 10k+人,约500K张图片 非限制场景 链接 FaceScrub 530人,约100k张图片 非限制场景 链接 YouTube Face 1,595个人 3,425段视频 非限制场景、视频 链接

2017-12-05 16:51:03 400

原创 向Github远程仓库提交项目代码

主要分为以下几步:1、在github上新建一个项目,如下: 2、初始化git仓库,并查看状态。这步是推代码的基础,一定要git status 用来查看状态的命令,会经常用来查验当前仓库下的状态。 3、本地项目与github上的项目进行关联(把本地项目推到远端的github项目上,所有操作都在本地项目下进行)首先找到Github上新建项目的网址: 在本地终端用命令关联: git re

2017-12-05 13:47:59 494

原创 SIFT学习资料的总结

David Lowe SIFT:SIFT创始人David Lowe的SIFT主页,其中有SIFT demo供下载,但具体实现封装起来了。OpenSIFT:RobHess的SIFT源码,市面上主要参照这个进行分析。OpenSIFT:对OpenSIFT源码的解读。VLFeat:开源库,包含图像处理中一些常用的算法,包括SIFT、K-means等。这篇文章介绍了如何在matlab2015下安装VLFea

2017-12-01 15:47:43 448

原创 交叉验证的理解

在进行分类任务时常常要进行交叉验证常用的函数是crossvalind,具体使用形式如下: indices=crossvalind(‘Kfold’,100,5) ‘Kfold’是交叉验证的参数,用K折交叉验证用此参数。100可看做样本数据有100个,5是把样本数据分为5堆,用其中4堆做训练,剩下的一堆做测试。具体见下:data=floor(100*rand(100,90));indice...

2017-12-01 11:26:12 682

转载 介绍CK+数据库的论文翻译

The Extended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression ——–摘要:2000年,Cohn-Kanade(CK)数据库被发布,目的是促进自动检测个人面部表情的研究。此后,CK数据库已经成为最广泛使用的算法开发和评估测试平台之一。在这段时间里,

2017-11-27 21:11:59 10697 1

转载 CK+表情数据库及使用

The Extended Cohn-Kanade Dataset(CK+)下载地址这个数据库是在 Cohn-Kanade Dataset 的基础上扩展来的,发布于2010年。这个数据库比起JAFFE 要大的多。而且也可以免费获取,包含表情的label和Action Units 的label。这个数据库包括123个subjects, 593 个 image sequence,每个image seque

2017-11-27 10:46:34 9091 2

转载 QT快键键

一、快捷键配置方法:进入“工具->选项->环境->键盘”即可配置快捷键。二、常用默认快捷键:编号快捷键功能1Esc切换到代码编辑状态2F1查看帮助(选中某一类或函数,按下F1,出现帮助文档)3F2在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方)4F3查找下一个5F4头文件

2017-11-25 09:36:07 319

转载 github向远程push代码遇到的一些问题

一、问题:执行git remote add origin [email protected]:yylxm/Git.git                    出现问题fatal: remote origin already exists.        解决办法:git remote显示所有的远程库,然后采用git remote rm origin删除该origin。二、问题: 采用git pus

2017-11-24 23:48:33 451

转载 MATLAB中如何删除全零行或者列

1,all 函数语法all函数:检测矩阵中是否全为非零元素 any函数:检测矩阵中是否有非零元素,如果有,则返回1,否则,返回0。用法和all一样vector = all(array, 1)返回一个行向量,可以认为all(A, 1)等价于all(A) vector = all(array, 2)返回一个列向量,用于检测每一行是否全为非零元素,如果某一行中有一个元素为零,则返回0,如果某一行中全为

2017-11-10 18:35:47 2703

转载 matlab的pca函数说明

转自:http://blog.csdn.net/watkinsong/article/details/8234766matlab自带的实现方式 PCA在matlab中的实现举例  以下资料来自matlab的help,翻译和注解部分由笔者添加:(重点部分添加了翻译!)  princomp—–函数名称  Principal component analysis (PCA) on data  Syn

2017-11-09 11:19:21 6326

转载 matlab图像类型转换以及uint8、double、im2double、im2uint8和mat2gray等说明

1. matlab图像保存说明  matlab中读取图片后保存的数据是uint8类型(8位无符号整数,即1个字节),以此方式存储的图像称作8位图像,好处相比较默认matlab数据类型双精度浮点double(64位,8个字节),自然可以节省很大一部分存储空间。   详细来说imread把灰度图像存入一个8位矩阵,当为RGB图像时,就存入8位RGB矩阵中。例如,彩色图像像素大小是400*300( 高

2017-11-05 18:08:15 656

转载 MATLAB中的varargin,varargout在函数中运用

varargin,表示用在一个函数中,输入参数不确定的情况,这增强了程序的灵活性。              例如:function g=fun(f,varargin)              然后在程序中使用时,假如在调用函数时,intrans(f,a,b,c),那么:varargin{1}=a,varargin{2}=b,varargin{3}=c              注意:在M

2017-11-02 21:30:03 6414 1

转载 VC6.0下配置OpenCV1.0

步骤:        1 安装Visual C++ 6.0         2 安装OpenCV 1.0        3 配置Windows环境变量         4 配置Visual C++ 6.0             4.1 全局设置             4.2 项目设置        5 测试程序1.安装Visual C++ 6.0          链接就不放了,网上下载安装

2017-10-27 10:52:49 615

原创 SIFT--特征描述符

本节将介绍SIFT的最后一步—–特征描述符。特征描述的目的是在关键点计算后,用一组向量将这个关键点描述出来,这个描述子不但包括关键点,也包括关键点周围对其有贡献的像素点。用来作为目标匹配的依据,也可使关键点具有更多的不变特性,如光照变化、3D视点变化等。特征描述的思路:对关键点周围图像区域分块,计算块内梯度直方图,生成具有独特性的向量,这个向量是该区域图像信息的一种抽象,具有唯一性。实现特征描述符具

2017-10-25 21:53:26 12088

原创 SIFT--方向分配

在得到合适的特征点位置后,为每个特征点分配方向,从而使描述子能实现图像旋转不变性,这也是我们SIFT第三步方向分配的主要目的。SIFT中方向分配主要从以下几个步骤进行。1、计算梯度幅值和幅角 需要根据检测到的特征点的局部图像结构求得一个方向基准。我们使用图像梯度方向求取该局部结构的稳定方向。对于已经检测到的特征点,我们知道该特征点的尺度值 σ  \ \sigma\ ,因此根据这一尺度值,求得最接近

2017-10-22 21:42:50 1841

原创 SIFT--关键点定位

定位关键点位置合适关键点去除低响应的特征点去除边缘响应一些问题SIFT主要分四步,这篇主要解释第二步:关键点的定位。本文将从:定位关键点位置、选取合适的关键点、问题。三个部分来阐述。定位关键点位置上篇论文我们提到,通过DoG相邻层之间的比较来获取关键点。还是以图来看。即为了寻找尺度空间的极值点,每一个采样点都要和它所有的相邻点进行比较,看是否比它的图像域和尺度域的相邻点大或者小。如图,中间的

2017-10-20 16:16:50 4206 2

转载 VMware提示 已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。

VMware12提示 已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态解决办法:下载LeoMoon CPU-V 检查一下CPU VT-x状态是否启用地址:http://download.csdn.net/detail/taoshujian/9770327如果未启用 VT-x启用状态这里会有一

2017-10-19 09:35:38 3491

linux.zip

linux命令学习总资源

2020-06-10

开发工具类 新建文件夹.zip

可用于设备研发开发工具 卸载工具 等等开发工具类

2019-12-06

desktopcal-setup-v2.exe

桌面日历工具包下载 上传

2019-10-13

Bypass_1.13.64.zip

分流工具学习下载,上传完成后西下载立刻删除 分流工具学习下载,上传完成后西下载立刻删除

2019-09-23

粒子滤波的相关文献

粒子滤波的相关文献

2018-02-05

SIFT_VLFeat

关于SIFT的VLFeat库 其中包含怎么在VLFeat中使用SIFT

2017-12-01

SIFT的英文PPT

SIFT的英文PPT 对每个部分讲解的比较详细 有比较多的插图

2017-12-01

Scale theory SIFT OpenSIFT

包含4篇论文,一篇是介绍尺度空间理论,学习SIFT的基础。俩篇David Lowe的SIFT论文(99年一篇,04年一篇)。还有一篇是Rob Hess关于OpenSIFT库的介绍

2017-12-01

图像局部不变特征与描述

主要有对SIFT的每个部分的详细描述,网上的大多博文是参照这本书的

2017-12-01

空空如也

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

TA关注的人

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