自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZhangPY的专栏

不骄不躁,不屈不挠;严于律己,宽以待人

  • 博客(33)
  • 资源 (9)
  • 收藏
  • 关注

转载 【计算机视觉】纹理特征之LBP局部二值化模式

转自http://blog.csdn.NET/ty101/article/details/8905394本文的PDF版本,以及涉及到的所有文献和代码可以到下列地址下载:1、PDF版本以及文献:http://download.csdn.net/detail/ty101/53498162、原作者的MATLAB代码:http://download.csdn.net/detail/

2016-12-25 21:00:49 11179 1

转载 【miscellaneous】视频浓缩摘要简介

视频摘要,就是以自动或者半自动的方式,通过分析视频的结构和内容存在的时空冗余,从原始视频中提取有意义的片段,将它们以某种特点的方式重新组合成紧凑的、能够充分表现视频语义内容的浓缩视频。 一、静态视频摘要:静态的视频摘要,也称之为视频概要(video summary),是以一系列从原始视频流中抽取出来的静态语义单元来表现视频的内容。静态语义单元是诸如关键帧、标题、幻灯片等可以

2016-12-25 20:05:30 1540

转载 【数据库开发】学习Redis从这里开始

转载:http://www.epubit.com.cn/article/200学习Redis从这里开始本文主要内容Redis与其他软件的相同之处和不同之处Redis的用法使用Python示例代码与Redis进行简单的互动使用Redis解决实际问题Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。

2016-12-20 22:59:15 653

转载 【数据库开发】Redis key-value内存数据库介绍

Redis是一个开源的,先进的 key-value 存储可用于构建高性能,可扩展的 Web 应用程序的解决方案。Redis官方网网站是:http://www.redis.io/,如下:Redis 有三个主要使其有别于其它很多竞争对手的特点:Redis是完全在内存中保存数据的数据库,使用磁盘只是为了持久性目的; Redis相比许多键值数据存储系统有相对丰富的数据类

2016-12-20 22:50:33 1992

转载 【数据库开发】如何创建MySQL数据库连接池(一个基于libmysql的MySQL数据库连接池示例(C/C++版))

http://blog.csdn.net/horace20/article/details/80875571、  一般架构说明图 1 架构层次图        一般应用系统数据库访问模块可大致分为两层,一层是对数据库连接、连接池和结果集等直接对数据库的操作的封装,由于libmysql提供的库函数是直接操作数据库的,所以这一层在本质上是

2016-12-20 21:39:01 2647

转载 【数据库开发】数据库连接池及其工作原理

对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接可以得到高效、安

2016-12-20 21:36:56 628

原创 【数据库开发】在Windows上利用C++开发MySQL的初步

【数据库开发】在Windows上利用C++开发MySQL的初步标签(空格分隔): 【编程开发】 Windows上在上面配置环境的基础上开展一个小demo链接数据库,没想到中间也出现了这么多的问题,简直了。一切的罪魁祸首可能就是下载的MySQL版本就是release版本的,而不可用于Debug的。一个非常简单的初步:#include "stdafx.h"#include <stdio.h>#

2016-12-20 21:20:21 1555

转载 【数据库开发】is not allowed to connect to this MySQL server解决办法

ERROR 1130: Host ’192.168.1.3′ is not allowed to connect to this MySQL server这是告诉你没有权限连接指定IP的主机,下面我们来看看解决办法。处理方法有二个1、(如何解决客户端与服务器端的连接(mysql) :xxx.xxx.xxx.xxx is not allowed to connect to

2016-12-20 21:08:59 650

转载 【数据库开发】 C连接mysql——常用的函数

转载:http://blog.chinaunix.net/uid-26758020-id-3288633.html1、MYSQL *mysql_init(MYSQL *mysql)   为mysql_real_connect()分配或初始化一个MYSQL对象。若mysql为NULL,函数为其分配,初始化并返回一个新对象;否则对象被初始化并返回该对象的地址。   返回值:一个

2016-12-20 20:58:30 477

原创 【数据库开发】在Windows上和Linux上配置MySQL的过程

【数据库开发】在Windows上和Linux上配置MySQL的过程标签(空格分隔): 【编程开发】 首先是在Windows上尝试用QT进行MySQL数据库开发,结果总出现driver不能load的错误,一直没有改过来。后又直接尝试在Linux下进行MySQL开发,直接安装了三个包就可以使用了。下面记录这些过程。在Linux下配置MySQL的过程首先是安装mysql,以ubuntu为例:sudo

2016-12-20 20:36:07 603

转载 【数据库开发】MySQL命令大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即

2016-12-20 20:00:30 479

转载 【数据库开发】MySQL修改root密码

方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin  mysqladmin -u root password "newpass"  如果root已经设置过密码,采用如下

2016-12-20 19:56:23 417

转载 【C/C++开发】内存对齐(内存中的数据对齐)、大端模式及小端模式

数据对齐,是指数据所在的内存地址必须是该数据长度的整数倍。DWORD数据的内存起始地址能被4除尽,WORD数据的内存起始地址能被2除尽。X86 CPU能直接访问对齐的数据,当它试图访问一个未对齐的数据时,会在内部进行一系列的调整。这些调整对于程序员来说是透明的,但是会降低运行速度,所以编译器在编译程序时会尽量保证数据对齐。不同的编译器内存对齐的方式不同。一个小例子:在32位的机器上

2016-12-19 18:17:50 1608 1

转载 【C/C++】【VS开发】结构体存储空间数据对齐说明

关于内存对齐一:1.什么是内存对齐假设我们同时声明两个变量:char a;short b;用&(取地址符号)观察变量a,b的地址的话,我们会发现(以16位CPU为例):如果a的地址是0x0000,那么b的地址将会是0x0002或者是0x0004。那么就出现这样一个问题:0x0001这个地址没有被使用,那它干什么去了?答案就是它

2016-12-19 18:14:40 815

转载 【VS开发】TCP服务端如何判断客户端断开连接

原文出自:http://www.cnblogs.com/youxin/p/4056041.html一篇文章: 最近在做一个服务器端程序,C/S结构。功能方面比较简单就是client端与server端建立连接,然后发送消息给server。我在server端会使用专门的线程处理一条socket连接。这就涉及到一个问题,如果socket连接断开(异常,正常)后,我如何才能感知到?

2016-12-19 17:28:17 4300

转载 【C/C++开发】关于位域操作

几篇较全面的位域相关的文章:http://www.uplook.cn/blog/9/93362/C/C++位域(Bit-fields)之我见C中的位域与大小端问题内存对齐全攻略–涉及位域的内存对齐原则本文主要对位域相关知识进行了一下梳理,参考如下:C语言中的位域史上最全的C位域总结2C结构体之位域(位段) C/C++中

2016-12-19 17:25:39 631

转载 【计算机视觉】Object Proposal之BING理解

发现:本论文主要有两大亮点。第一个亮点是发现了在固定窗口的大小下,物体与背景的梯度模式有所不同。如图1所示。图1(a)中绿框代表背景,红框代表物体。如果把这些框都resize成固定大小,比如8X8,然后求出8X8这些块中每个点的梯度(Normed Gradient,本文的结果为[0,255],之前看错成Normalized...估计这里的normed就是指窗口都resize成8X8),

2016-12-15 18:03:58 6400

转载 【计算机视觉】Object Proposal之BING++

本文是对 BING 算法的升级,主要是在快的同时保持定位精度 两个 + 分别对应: edge-based recursive boxes as one “+”, and MTSE-based superpixel merging as the other “+”Object Detection Recall (DR):which is the ratio of the number o

2016-12-15 16:14:15 1598

转载 【计算机视觉】Objectness算法(一)---总体理解,整理及总结

1.源码下载及转换为VS2012 WIN32版本。http://www.cnblogs.com/larch18/p/4560690.html2.原文:http://wenku.baidu.com/link?url=ls5vmcYnsUdC-ynKdBzWgxMX9WomZH2sDRvnQ634UlN8p7oJm_ATFWrLlTQ3H_Co3y-7fL8Jt0MbHu800

2016-12-15 16:09:58 4253 1

转载 【计算机视觉】detection/region/object proposal 方法综述文章

目录(?)[-]Papers大纲各种OP方法的回顾Grouping proposal methodsWindow scoring proposal methodsAliternate proposal methodsBaseline proposal methods各种OP方法对于复现的鲁棒性的讨论各种OP方法的recall各种OP方法在实际做detection任务时候的效果全

2016-12-15 14:58:03 2247

翻译 【计算机视觉】BING: Binarized Normed Gradients for Objectness Estimation at 300fps

BING: Binarized Normed Gradients for Objectness Estimation at 300fpsMing-Ming Cheng, Ziming Zhang, Wen-Yan Lin, Philip Torr, IEEE CVPR, 2014基于二值化赋范梯度特征的一般对象估计摘要:通过训练通用的对象估计方法来产生一组候选对象窗

2016-12-15 13:56:23 2062

转载 【计算机视觉】Selective Search for Object Recognition论文阅读3

Selective Search for Object Recoginitionsurgewong@gmail.comhttp://blog.csdn.net/surgewong      在前一段时间在看论文相关的工作,没有时间整理对这篇论文的理解。在前面的一篇博客【1】中有提到Selective Search【2】,其前期工作利用图像分割

2016-12-15 13:25:06 637

转载 【计算机视觉】Selective Search for Object Recognition论文阅读2

Selective Search for Object Recognition是J.R.R. Uijlings发表在2012 IJCV上的一篇文章。主要介绍了选择性搜索(Selective Search)的方法。选择性搜索综合了蛮力搜索(exhaustive search)和分割(segmentation)的方法。选择性搜索意在找出可能的目标位置来进行物体的识别。与传统的单一策

2016-12-15 13:23:55 545

转载 【计算机视觉】Selective Search for Object Recognition论文阅读1

Selective Search for Object Recognition作者: J. R. R. Uijlings, K. E. A. van de Sande, T. Gevers, A. W. M. Smeulders.引用: Uijlings, Jasper RR, et al. "Selective search for object recognition."

2016-12-15 13:22:19 837

转载 【VS开发】fatal error C1853: "Debug\sift.pch"预编译头文件来自编译器的早期版本

fatal error C1853: "Debug\sift.pch"预编译头文件来自编译器的早期版本该错误是因为当项目中混合了 .cpp 和 .c 文件时,编译器会对它们采取不同的编译方式(主要是因为对函数声明的处理方式不同),因而不能共用一个预编译头文件。在 VC++ 中,默认的预编译头文件是针对 C++ 的 (stdafx.h 和 stdafx.cpp),当然也可以创建针对 C

2016-12-06 14:09:28 8715

转载 【VS开发】【CUDA开发】如何在MFC中调用CUDA

如何在MFC中调用CUDA       有时候,我们需要在比较大的项目中调用CUDA,这就涉及到MFC+CUDA的环境配置问题,以矩阵相乘为例,在MFC中调用CUDA程序。我们参考罗振东iylzd@163.com(国防科学技术大学计算机学院)的方法。 环境: Windows 7 SP1              Microsoft Visual Studio 2

2016-12-06 14:08:31 2308

转载 【miscellaneous】【ARM-Linux开发】ARM平台基于嵌入式Linux Gstreamer 使用

1). 简介随着ARM平台性能的日益强大和嵌入式设备的发展,对于多媒体处理如音视频播放,摄像头,流媒体处理等需求也日益增多,本文就通过几个基于嵌入式Linux下多媒体应用的示例来简单展示下使用Gstreamer框架进行多媒体处理的方法.Gstreamer是一个基于Pipeline的多媒体框架,基于GObject,以C语言写成,目前是嵌入式Linux最为常用的处理多媒体应用框架. E

2016-12-01 16:25:55 1168

转载 【miscellaneous】关于gst ffmpeg插件的安装心得

1 一直通过软件源不能将ffmpeg插件进行安装2 下载源码编译一直失败 说是需要依赖bad插件3 bad插件安装不上在ubuntu下 解决办法:应该直接查找ffmpeg插件的安装办法,不是只有安装源码这一条出路Firefox已经支持H.264格式视频,但不幸的是,在Ubuntu上gstreamer0.10-ffmpeg属于额外的版权受限程序,所以本身不支持H.

2016-12-01 16:21:45 1743 1

转载 【miscellaneous】GStreamer下的音视频播放

Gst-launch命令:gst-launch filesrc location=*.* ! demux name=demux demux.video_00 ! queue ! decoder ! ffmpegcolorspace ! videoscale ! ximagesink(注:蓝色部分为根据具体编码格式从下表中选取替换,注意demux是根据容器格式选取的,下表中只是列出了此编码格

2016-12-01 16:11:14 640

转载 【miscellaneous】 GStreamer应用开发手册学习笔记之基础概念介绍

第3章. 基础概念介绍本章将介绍GStreamer的基本概念。理解这些概念对于你后续的学习非常重要,因为后续深入的讲解我们都假定你已经完全理解了这些概念。3.1. 元件(Elements)元件(element)是GStreamer中最重要的概念。你可以通过创建一系列的元件(Elements),并把它们连接起来,从而让数据流在这个被连接的各个元件(Elements)之间传输。

2016-12-01 16:09:36 934

转载 【miscellaneous】gstreamer构建的简单方法

在博文“Gstreamer在Ubuntu上的安装和MP3的播放”中,写了在ubuntu上从头到尾构建gstreamer的详细过程,那是我在一次小项目培训中和队友一起努力了将近一周的成果,网上参考资料倒是很多,我们的步骤也是正确的,但由于机器的配置以及下载包的版本等问题,最后成功率很低,只有10%,不过心里还是挺高兴的。 下面着些是构建gstreamer的捷径,成功率在我们做后是10

2016-12-01 13:10:58 441

转载 【miscellaneous】理解Gstreamer架构

本文给出了Gstreamer的总体设计。通过阅读本文可以了解Gstreamer的内部工作原理。本文编译自gstreamer源码中的文档,原文在源码中的位置是/gstreamer/docs/design/part-overview.txt。概述Gstreamer是一个libraries和plugins的集合,用于帮助实现各种类型的多媒体应用程序,比如播放器,转码工具,多媒体服务器等。

2016-12-01 12:05:06 583

转载 【miscellaneous】基于gstreamer的实时转码

目标是实现一个实时转码,可用于IPTV提供节目源。相关工作在ubuntu操作系统下进行。需要对源代码进行修改的时候,直接采用apt-get source命令获取源代码,根据需要进行修改,然后安装,这样能最大限度的保证兼容性和稳定性。命令行示例gstreamer是通过不同功能的element构成pipeline的方式来工作的,一个transcoding也是通过解码,编码等各种

2016-12-01 12:02:43 2027

光流法介绍

总结了经典光流法的计算,同时结合着调研的几个最新的光流法的变体,进行了分析和介绍

2015-09-22

动态平衡二叉树demo

通过C基于AVLTree结构实现的动态平衡二叉搜索树,具有GUI界面,可用于增删改查,二叉树的图形绘制,二叉树的深度求取,二叉树的先序遍历、中序遍历和后序遍历等功能。

2015-08-04

PCA基于matlab的代码

各种类型的主成分分析详细代码,基于Matlab的完整实现

2015-07-16

adaboost 演示demo(基于Matlab,学习算法包括决策树、神经网络、线性回归、在线贝叶斯分类器等)

adaboost 演示demo(基于Matlab,学习算法包括决策树、神经网络、线性回归、在线贝叶斯分类器等),动态GUI显示学习过程、vote过程等

2015-07-11

压缩感知算法流程

非常清晰的对压缩感知跟踪算法进行的算法流程图,对理解CTracker有非常好的作用

2015-03-18

压缩感知Hello-world+正交匹配追踪法(OMP)+最小二乘法辨识(系统辨识--Matlab)

入门级压缩感知算法,相关文档说明+算法Matlab描述,正交匹配追踪法和最小二乘法等

2015-03-18

图像压缩算法Matlab集合

基于Matlab实现的经典的图像压缩算法,包括哈夫曼编码,算术编码、字典编码、行程编码-Lempel-zev 编码正交变换编码如DCT、子带编码 粒子、子采样、比特分配、矢量量化

2015-03-18

VS2010多文档图像处理所有基础程序

利用VS2010编写的多文档的图像处理基础程序,包括灰度变换 直方图均衡 局部平均平滑 中值滤波 理想低通滤波 Butterworth低通滤波 图象锐化 理想高通滤波 Butterworth高通滤波 伪彩色增强 运动模糊 运动模糊复原 逆滤波退化 逆滤波复原 加噪退化 维纳滤波复原 傅立叶变换 快速傅立叶变换 离散余弦变换 沃尔什变换 霍特林变换 小波变换 小波反变换 霍夫曼编码 香农-费诺编码 算术编码 位平面编码 保存IMG文件 读入IMG文件 图象配准 运动检测 获取背景 背景检测 特征提取 图象的二阶矩 图象的重心矩 阈值面积消去 市街区距离变换 市街区距离骨架生成 骨架反变换 轮廓提取 边界跟踪 图象分割 固定阈值分割 自适应图象分割 Roberts算子 Sobel算子 Prewitt算子 Laplace算子 Canny算子 边界跟踪 区域生长 图象识别 模板匹配

2015-03-18

W5100--C源码

本文档实现了下位机对W5100芯片的控制,可以实现与上位机的TCP/IP 通信,稍微修改就能应用到实际当中

2014-10-06

空空如也

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

TA关注的人

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