自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小熊不去实验室

Keep marching, Don't settle —— 把自己带到离梦想最近的地方!

  • 博客(247)
  • 资源 (39)
  • 收藏
  • 关注

原创 AAM算法简介

History1.Snake (Active Contour Models) --19892.ASM (Active Shape Models) --19953.Combined Appearance Models4.AAM (Active Appearance Models)[1] --19981.Snake (Active Contour Models)(1)从

2013-03-24 00:44:13 23821 21

转载 数学之美番外篇:平凡而又神奇的贝叶斯方法

数学之美番外篇:平凡而又神奇的贝叶斯方法By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba)TopLanguage(http://groups.google.com/group/pongba)概率论只不过是把常识用数学公式表达了出来。——拉普拉斯记得读本科的时候,最喜欢到城里的计算机书店里面去闲逛,一逛就是好几个小时;有一次,

2012-11-01 12:52:53 5094 2

原创 学习Cinder——建立Cinder工程

Cinder是一个由社区开发,开源,高质量C++库,功能和Processing类似,主要是致力于绘图以及艺术化的表现,使用它就可以开发出各种绚丽的效果。其实Cinder是一个工具箱式的函数库,里面包含了图形、图像等等多种工具,使用时可以很轻松的信手拈来,而不必考虑其他。

2014-11-25 11:50:48 5839 1

原创 解决KinectSDK 包含头文件"NuiApi.h"报错问题

C:\Program Files\Microsoft SDKs\Kinect\v1.7\inc\NuiSensor.h(46): error C2146: 语法错误: 缺少“;”(在标识符“INuiAudioBeam”的前面)1>C:\Program Files\Microsoft SDKs\Kinect\v1.7\inc\NuiSensor.h(46): error C4430: 缺少类

2014-10-10 14:27:58 9104 4

原创 双边滤波CUDA优化——BilateralFilter CUDA

在进行图像处理时,由于计算量大,常常无法到达实时的效果,因此需利用GPU处理,使用CUDA进行优化。尤其是图像滤波这种,(1) 并行度高,线程间耦合度低,每个像素的处理并不相互影响;(2) 像素传输量小,计算量大;特别适合CUDA进行计算。

2014-09-13 15:35:32 6689 2

原创 Kinect2.0 Gesture Builder使用方法

Kinect2.0 新版本SDK发布后,附带了一个Gesture Builder工具,这是微软发布的进行姿势识别的软件,就是不需要写姿势识别代码,直接调用Gesture Builder生成的.gba数据文件。

2014-09-13 12:43:48 8469 5

原创 Android学习——在Android中使用OpenCV的第一个程序

在Android中使用OpenCV的第一个程序:原图、灰度图、Canny边缘检测、Hist 直方图计算、Sobel 边缘检测、SEPIA(色调变换)为每一个数组元素执行一个矩阵变换、ZOOM 放大镜、PIXELIZE 像素化、POSTERIZE 多色调分色印

2014-07-30 00:01:29 21117 9

原创 UDK——入门开发流程

UDK——入门开发流程UnrealScript模仿JAVA,但是又有巨大的不同,主要是它本身具有完善的结构,貌似UDK把一切都安排好了,就像在盖楼一样,面对一幢已经完工的设计精巧的大楼,你压根不知道怎么把你的设计在原有的大楼上付诸实施,在刚接触UnrealScript开发时,看教程也是云里雾里,在此推荐几个入门级的指南,能帮你对UnrealScript有个大概的认识。

2014-07-21 00:07:40 4812

原创 UDK——VS开发环境配置:nFringe 与 UnrealScriptIDE

本篇文章主要介绍VS开发环境的配置。主要介绍两个插件工具:nFringe与UnrealScriptIDE

2014-07-20 23:15:06 7144

转载 UDK ——脚本入门

我的作品:http://v.youku.com/v_show/id_XNTMwMTU0OTIw.html前边的话: Unreal Script,即虚幻脚本,后缀名UC,以下用UC代替。 写这篇帖子的目的是为了让更多的想学习UC但没有UC使用经验的爱好者对UC有个理性认识,不再认为UC是个门槛很高的东西,如果读完这篇文章,你有信

2014-06-06 16:14:58 4224

原创 近期工作总结4.18-5.21

本文纯属口水文,xiang最近这一个月

2014-05-21 19:33:35 3119 1

原创 OpenCL编程的过程

编写OpenCL程式先取得系统上所有的OpenCL platform(先取得platform的数目;取得platform的ID);建立一个OpenCL context;取得装置的列表;建立Command Queue:Command queue 可以接收对一個 OpenCL 裝置的各种操作,並按照顺序执行 OpenCL编程的过程: 1、获得平台,clGetPlatfo

2014-04-23 15:17:55 3504

转载 C++深复制和浅复制

对象的复制   对于普通类型的对象来说,它们之间的复制是很简单的,例如:[cpp] view plaincopyprint?int a=88;  int b=a;  double f=3.12;  double d(f);    而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种数据成

2014-04-16 09:22:30 2675

转载 探索Kinect Studio V2[1433]

今天下午翻译了一篇国外介绍Kinect studio v2的文章,时间很短,比较粗糙,大致可以读通吧。可以对Kinect studio v2有个大致了解。原文连接(要翻墙):http://dgoins.wordpress.com/2014/03/30/exploring-the-kinect-studio-v2/ ------------------------------

2014-04-08 16:52:22 5958

原创 学习OpenCV——去除imshow的内部细小边框(修改highgui)

今天用到了OpenCV的全屏函数: namedWindow("FullScreen",CV_WINDOW_NORMAL); setWindowProperty("FullScreen", CV_WND_PROP_FULLSCREEN, CV_WINDOW_FULLSCREEN );但是,当全屏后发现一个以前从来没有注意过的问题——图像的左上边框处有一个大概1像素的白框,由

2014-03-07 19:46:30 10814 3

原创 学习OpenCV——通过KeyPoints进行目标定位

目前的AR应用基本都是基于marker的比较多,但是不依靠marker首先要完成的定位工作。这篇文章主要描述,使用特征点进行检测和定位的问题(其中包含一些matching优化方式,具体请参考:学习OpenCV——KeyPoint Matching 优化方式)。步骤:1. 目标图特征点检测和描述子计算;2. 打开camera采集图像,并计算特征点及描述子;3. 进行特征点匹配,采

2014-02-26 20:21:15 21454 4

原创 学习OpenCV——KeyPoint Matching 优化方式

今天读Mastering OpenCV with Practical Computer Vision Projects 中的第三章里面讲到了几种特征点匹配的优化方式,在此记录。在图像特征点检测完成后(特征点检测参考:学习OpenCV——BOW特征提取函数(特征点篇)),就会进入Matching  procedure。OpenCV提供了两种Matching方式:• Brute-for

2014-02-25 22:48:17 32297 11

原创 VLC player

最近接到任务要做关于视频播放,查阅了相关资料,最有名的就是ffmpeg了,使用ffmpeg可以做各种格式的编解码器,而且可以播放高达6K的视频,可见其功能之强悍,奈何ffmpeg的代码量有些大,小熊略感吃不消,终于在老大的英明领导之下,接触到了VLC。VLC 是一款免费、自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,DVD、音频 CD、VCD 以及各类流媒体协议。关键是他有开放

2014-02-17 09:35:40 4643 2

原创 学习OpenC:VS2012中flann\logger.h(66): error C4996: 'fopen': This function or variable may be unsafe问题

使用vs2012配置opencv编译出现问题:1>------ 已启动生成: 项目: Win32ForOpenCV245, 配置: Debug Win32 ------1>  stdafx.cpp1>  Win32ForOpenCV245.cpp1>f:\softs\opencv245\opencv\build\include\opencv2\flann\logge

2014-02-13 13:41:14 3827

原创 学习OpenCV——全屏显示

在播放视频或需要实时展示时,使用全屏的几率很大,OpenCV现在越来越强大已经支持全屏显示,而不需要在程序中再编写Windows函数,使用起来真是十分方便。主要依靠Qt New Functions:setWindowProperty(const string& winname, int prop_id, double prop_value)Parameter

2014-02-08 11:04:26 16725 7

转载 NVIDIA正式宣布CUDA 6.0:支持统一寻址!

NVIDIA今天正式宣布了最新版并行计算开发工具CUDA 6,相比此前的CUDA 5.5有着革命性的巨大进步。NVIDIA表示,CUDA 6可以让并行编程前所未有的轻松,能够显著节省开发人员的时间和精力,而通过GPU加速可带来最多8倍于CPU模式的性能提升。CUDA 6的关键新特性包括:1、统一寻址(Unified Memory):可直接访问CPU内存、GPU显存,无需在彼此之间手

2013-12-27 15:50:09 4428 2

转载 CUDA 与 OpenCL 区别

转自:http://blog.csdn.net/babyfacer/article/details/6863572根据网站资料,简单地汇编一下CUDA与OpenCL的区别。如有错误请指出。题外话: 美国Sandia国家实验室一项模拟测试证明:由于存储机制和内存带宽的限制,16核、32核甚至64核处理器对于超级计算机来说,不仅不能带来性能提升,甚至可能导致效率的大幅度下降

2013-12-22 23:51:57 5147 1

原创 向量点乘与叉乘

向量(Vector)在几乎所有的几何问题中,向量(有时也称矢量)是一个基本点。向量的定义包含方向和一个数(长度)。在二维空间中,一个向量可以用一对x和y来表示。例如由点(1,3)到(5,1的向量可以用(4,-2)来表示。这里大家要特别注意,我这样说并不代表向量定义了起点和终点。向量仅仅定义方向和长度。向量加法向量也支持各种数学运算。最简单的就是加法。我们可以对两个向量相加,得到的仍

2013-12-09 22:46:55 3127 1

原创 Kinect SDK(1):读取彩色、深度、骨骼信息并用OpenCV显示

K4W SDK 读取彩色、深度、骨骼信息并用OpenCV显示

2013-11-16 17:58:28 17564 28

原创 Unity基本语法

Update()/FixedUpdate()/LateUpdateUpdate()每帧调用;FixedUpdate() 以指定频率被调用。可以在 Edit -> project settings -> Time -> Fixed Timestep 中设定该频率。FixedUpdate() 可以用来执行不受帧率影响的处理。LateUpdate()是在所有Update函数调用后被调用。

2013-10-23 17:42:59 4089

原创 LeapMotion 简介

Leap Motion OverviewLeap Motion是一种检测和跟踪hands, fingers and finger-like tools的设备。该设备在一个较近的环境中操作,精度高,跟踪帧速率高。Leap Motion 视野是集中在设备上方的一个倒置的金字塔。Leap Motion检测的有效范围是约25毫米至600毫米(1英寸到2英尺)。

2013-09-13 16:18:18 5853

转载 计算机视觉、机器学习相关领域论文和源代码大集合

原文地址:[ZZ]计算机视觉、机器学习相关领域论文和源代码大集合作者:计算机视觉与模式注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。最近一次更新:2013-1-29一、特征提取Feature Extraction:   SIFT [1] [Demo program][SIFT L

2013-08-20 17:54:49 5576 3

转载 OpenGL渲染管线总结

OpenGL渲染管线就像我们照相一样,目的就是把真实的场景在一张照相纸上表现出来。那么观测变换的过程就像是我们摆设相机的位置,选择好要照的物体,摆好物体的造型。而投影变换就像相机把真实的三维场景显示在相纸上一样。

2013-08-08 18:03:54 2360

原创 Cg_OpenGL Lighting

光照模型将采用广泛应用的phong模型,虽然这种模型在openGL的固定管线中已经实现了,但是学习该光照模型可以更加清楚的了解可编程渲染管线的流程。 首先要实现phong光照模型先要了解该模型中光照计算,关于phong模型光照计算的相关资料网上相当多,或者参考任何一本计算机图形学的相关书籍即可,这里只给出计算公式。 C = ambient + diffuse + specular

2013-08-05 18:31:34 1750

转载 Cg_OpenGL_01

OpenGL CG 系列教程1  -  Hello CG 这篇教程将介绍如果在openGL中使用CG(C for Graphic)语言。想在程序中使用CG,首先要下载并安装 NVIDIA的Cg Toolkit。( http://developer.nvida.com/CgTutorial ) 安装好后,在openGL程序中就可以添加cg.h和cgGL.h头文件了。要在openGl程序中使用

2013-08-05 18:20:39 1938

转载 HLSL GLSL CG着色语言比较

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”     In the last year I have never had to write a single HLSL/GLSL shader. Bottom line, I can’t think of any reas

2013-08-02 11:23:43 2533

转载 Cg编程入门(OpenGL)

原注:B Alex D'Angelo ([email protected])译:  华文广   未经本人同意,不能用于商业出版用途。     本文将介绍如何在你现有的图形程序中加入对顶点和片段的高级着色。采用CG着色 语言,将会另你的工作更加容易实现。在编程过程中,你可以通过调用一些已有的CG函数来完成你的工作。当然,当你学得足够深入后,你也可以自已编写一

2013-08-02 10:54:33 2564

转载 cg profiles,什么是profiles,以及如何使用CGC编译Cg语言

计算机只能理解和执行由0、1序列(电压序列)构成的机器语言,所以汇编语言 和高级语言程序都需要进行翻译才能被计算机所理解,担负这一任务的程序称为语言处理程序,通常也被称为编译程序。例如C或者C++ 编写的程序,需要首先编译成可执行文件(.exe文件),然后才能在GPU上运行,且一旦编译后,除非改变程序代码,否则不需要重新编译,这种方式称为静 态编译(static coompilation)。静

2013-08-02 10:45:55 2118

转载 从CVPR2013看计算机视觉研究的三个趋势

1) RGB-D 数据的分析2) 中层patch的分析会是一个热点3) 深度学习以及特征学习也在蓬勃上升时期

2013-07-13 11:47:12 3359 3

原创 学习OpenCV:滤镜系列(15)——羽化(模糊边缘)

在PHOTOSHOP里,羽化就是使你选定范围的图边缘达到朦胧的效果。 羽化值越大,朦胧范围越宽,羽化值越小,朦胧范围越窄。可根据你想留下图的大小来调节。算法分析

2013-06-30 23:28:05 25267 16

原创 学习OpenCV:滤镜系列(14)——载入选区

==============================================版权所有:小熊不去实验室CSDN博客==============================================载入选区就是在图像中选取高亮的部分R=min(127.5,avg)if(pix[x,y]>R)dst[x,y]=255;elseds

2013-06-30 13:42:06 5292

原创 学习OpenCV:滤镜系列(13)——计算模式算法集合

==============================================版权所有:小熊不去实验室CSDN博客==============================================以上资料和图片全部收集自网络,非常感谢发布这些资源的热心网友!

2013-06-30 12:54:16 5606

原创 学习OpenCV:滤镜系列(12)——计算模式(强光)

==============================================版权所有:小熊不去实验室CSDN博客==============================================R(上)>127.5R=R(下)+(255-R(下))*(R(上)-127.5)/127.5;R(上)R=R(下)-R(下)*(127.

2013-06-30 12:47:11 11028 6

原创 学习OpenCV:滤镜系列(11)——高反差保留 (6.30修改版)

==============================================版权所有:小熊不去实验室CSDN博客==============================================高反差保留就是高通滤波r=(pix[x,y]-avg(R))/128pix[x,y]*r+128*(1-r)#include #inc

2013-06-23 23:20:23 9737 1

原创 学习OpenCV:滤镜系列(10)——怀旧色 & 连环画 & 熔铸 & 冰冻

==============================================版权所有:小熊不去实验室CSDN博客==============================================怀旧色调色原理#include #include using namespace cv;usin

2013-06-17 23:07:27 16987 1

OpenCV去雾

Single Image Haze Removal(图像去雾)-CVPR’09 Best Paper .自己用OpenCV实现的代码~

2012-05-17

HOG特征提取 ppt

HOG特征提取 ppt,讲的关于车辆检测

2012-05-16

GraphCuts论文

GraphCuts Boykov ICCV2001

2012-05-16

Grabcut 原文PPt

图像分割经典算法——Grabcut的论文PPt,对初学者理解很有帮助~

2012-05-16

基于图像的树类物体的三维重建

基于图像的树类物体的三维重建

2011-11-30

基于二维视图特征的三维重建

基于二维视图特征的三维重建

2011-11-30

基于Snake模型的血管树骨架三维重建技术

基于Snake模型的血管树骨架三维重建技术

2011-11-30

基于SFM算法的三维人脸模型重建

基于SFM算法的三维人脸模型重建

2011-11-30

3389远程桌面控制台

\3389远程桌面控制台,不解释,你懂得!!!

2011-09-10

gui java反编译工具

灰常灰常好用的java反编译工具,又小又灵活,绿色无插件,本人亲测!!!

2011-09-10

OpenGL编程指南(第四版)(中文版)

OpenGL编程指南(第四版)(中文版) 学习opengl的两大宝典之一!!

2011-09-10

OpenGL超级宝典(中文版)

OpenGL超级宝典(中文版) 学习Opengl必备的两本宝典之一。

2011-09-10

OpenGL开发指南(中文)

OpenGL开发指南(中文) 学习OpenGL开发必备,简单好用。

2011-09-10

WEB环境下基于角色访问控制用户管理系统的设计与实现

WEB环境下基于角色访问控制用户管理系统的设计与实现,课程设计。

2011-09-10

角色访问控制模型在STRUTS结构下的应用

扩展的基于角色访问控制模型在STRUTS结构下的应用,比较适合当论文或者毕业设计的参考。

2011-09-10

C语言精彩编程百例

C语言精彩编程百例 附有源码 适合各种人群学习c语言

2011-09-09

单片机C语言编程与实例

单片机C语言编程与实例.pdf 详细介绍单片机c语言编程 用实例说话

2011-09-09

图书信息管理系统设计源代码C++

详细C++图书信息管理系统设计源代码 详细 十分详细

2011-09-09

办公自动化OA 代码

很好的OA程序代码 java写的 适合MyEclipse 很好用

2010-03-02

The OpenGL Shading Language

The OpenGL Shading Language for OpenGL4.20

2016-01-07

Kinect2.0 API PPT

Kinect2.0 入门PPT文档,推荐新手入门

2016-01-07

OpenGL 4.0 Shading Language Cookbook

OpenGL 4.0 Shading Language Cookbook

2016-01-07

UnrealScript API手册

UnrealScript API手册,学习UnrealScript必备的参考文档,资源稀有,相当宝贵!~

2014-06-10

libsvm Introduction Paper

libsvm Introduction Paper,关于libsvm参数的详细说明和数学推导~

2013-03-30

Ogre Dependencies

Ogre依赖库:Ogre Dependencies

2013-03-26

Ogre工程向导

Ogre工程向导:Ogre_VC10_AppWizard_1.8.0.zip Ogre1.8.1+VS2010

2013-03-26

OpenGL入门教程

OpenGL入门教程

2013-03-17

十大最适合编程的字体

十大最适合编程的字体,推荐Deja Vu Sans Mono

2012-12-07

优先队列的基本结构

优先队列的基本结构:二叉堆、d堆、左式堆、斜堆

2012-12-05

压缩感知跟踪

压缩感知跟踪,ECCV2012 Realtime Copression Tracking

2012-10-29

粒子滤波跟踪

粒子滤波跟踪,基于VS2010——opencv2.4.0——gsl1.8

2012-10-16

图分割算法

牛津大学图分割算法PPt:包含最大流,最小割,马尔科夫随机场

2012-10-08

mean shift实现代码

Rutgers的RIUL实验室将mean shift和synergistic分割算法以C++实现,并将派生的边缘检测方法集成到EDISON分析平台中,以自由软件的形式发放。

2012-07-08

ASEF人眼标注

ASEF,靠谱的人眼标注程序,能达到实时效果。

2012-06-01

libsvm2.9-1

libsvm-mat-2.9-1 matlab版~~

2012-05-26

libsvm-3.12

libsvm-3.12支持matlab,C++,java,python。。。

2012-05-26

CT跟踪代码下载

CT跟踪代码下载

2002-03-04

空空如也

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

TA关注的人

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