自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (4)
  • 收藏
  • 关注

原创 Notepad++插件下载和介绍(整理)

20款Notepad++插件下载和介绍转载地址http://paranimage.com/20-notepad-plus-plugins/Notepad++从3.4版本开始支持插件机制,让用户可选择的为本身已经优秀的Notepad++添加更多强大的功能。下面是20款Notepad++插件的介绍和下载地址。20款Notepad++插件

2013-07-12 10:14:27 16340

转载 (转载)第一次有人把5G讲的这么简单明了

第一次有人把5G讲的这么简单明了鲜枣课堂 纯洁的微笑 今天关于5G通信,常见的文章都讲的晦涩难懂,不忍往下看,特转载一篇,用大白话实现5G入门。简单说,5G就是第五代通信技术,主要特点是波长为毫米级,超宽带,超高速度,超低延时。1G实现了模拟语音通信,大哥大没有屏幕只能打电话;2G实现了语音通信数字化,功能机有了小屏幕可以发短信了;3G实现了语音以外图片等的多媒体通信,屏幕变大可以...

2018-08-02 22:41:32 1528 1

原创 Go之初体验

时光如梭,离开象牙塔已5年多,突然发觉之前的活跃现已沉寂,近来受到新冲击较多。笔记一下。之所以看go(golang)语言,是发现最近项目用到的无论OpenStack,kubernetes亦或者docker都基于go开发。而且最近某编程语言排行榜也是python与go名列前3。那天早上无聊快速浏览了一下go语言。对比与常用语言C/C++/python个人整理如下:go语言类型在后,变量在...

2018-07-30 21:09:39 254

转载 Visual Studio 2008 环境变量的配置

在调试 Visual Studio 2008 程序时,经常有一些动态链接库(即 dll 文件)需要加载到工程里,这样才能依赖第三方库进行程序调试。这些动态链接库,往往都是测试版本或是开发中的版本,或者会有若干个版本;这个时候,如果直接把 dll 所在目录加到 PATH 里,则会有潜在冲突的危险;如果直接拷贝到 Visual Studio 的目录下,假如测试工程太多,每次有新版本的动态链接库

2014-03-19 14:07:27 906

转载 写给那些仍然在公司混日子的人

“你只要是白手打天下,最后发现这个社会,越来越公正,我认为机会还是很多,你不要天天去愤青,去骂别人,至少有了互联网有了IT,你看丁磊、马化腾、李彦宏都是平头百姓,他们在这个行业能成功,说明什么?说明只要你努力你也有机会成功。”  ——周鸿祎  1、我自己当年,无论我在方正给国家打工,还是我在雅虎给外国人打工,我都跟别人最大的不一样,我从来不觉得我在给他们打工,我真的可能是很有自信的

2013-12-16 16:02:02 977

转载 关于sba(sparse bundle adjustment)的30个常见问题

Q1 -- 什么是sba?sba是一个C/C++软件包对广义稀疏光束平差,在GNU公共许可证下分发。sba是通用的,提供关于定义涉及光束法平差的图像投影的参数选择和函数关系增强的灵活性。  Q2 -- 什么是光束法平差?假设给定一系列图像中观测到的一组对应点集相应的三维坐标的初始估计,以及关于每张图像的viewing参数的初始估计。光束法平差(BA)是一个大的最优化的问题,包括

2013-12-11 15:56:07 6297

转载 2013 CVPR点评

由于没有下载链接,所以只能通过题目和作者估计一下论文的内容。难免有偏差,等看了论文以后再修正。显著性Saliency Aggregation: A Data-driven Approach Long Mai, Yuzhen Niu, Feng Liu 现在还没有搜到相关的资料,应该是多线索的自适应融合来进行显著性检测的PISA: Pixelwise Image Salien

2013-12-05 09:03:07 1481

转载 Canny详解(转载)

图象边缘检测中边界闭合性的分析与探讨转载网址:http://blog.csdn.net/swimmingfish2004/article/details/6863317  找不到原文了  只能这样了摘   要 在图象边缘检测中往往要求所检测到的边缘具有封闭特性,本文详细地分析了目前常用的两种算法:哈夫变换和Canny边缘检测算法,最后,探讨边缘算子应满足的准则。关键词 边缘检测;闭

2013-11-22 10:36:26 4926

转载 几何变换详解

几何变换详解在三维图形学中,几何变换大致分为三种,平移变换(Translation),缩放变换(Scaling),旋转变换(Rotation)。以下讨论皆针对DirectX,所以使用左手坐标系。平移变换将三维空间中的一个点[x, y, z, 1]移动到另外一个点[x', y', z', 1],三个坐标轴的移动分量分别为dx=Tx, dy=Ty, dz=Tz, 即x' =

2013-10-18 10:24:42 883

转载 矩阵-DirectX与OpenGL的不同

矩阵-DirectX与OpenGL的不同矩阵是三维图形学中不可或缺的部分,几乎所有和变换相关的操作都涉及矩阵,世界变换,视图变换,投影变换,视口变换无一不需要矩阵,但是当今的两大主流图形库DirectX和OpenGL对矩阵操作却有着细微的差别,大多数的图形学书籍都以OpenGL为基础进行阐述,游戏编程类的书籍则更多使用DirectX,这就难免产生混淆,今天这篇主要讲讲两者在操作矩阵

2013-10-18 10:23:37 678

原创 关于hough变换的个人理解

hough变换的本质理解近来要检测直线,想从最经典的hough变换入手。所以从网上搜罗了资料,之前看过一次,貌似都懂了,结果放了半个月又都忘了,郁闷之余,只能重新搜罗。其实本质上来说关键的是hough变换相当于一种映射变换,只不过是从一种表达方式换为另外一种。其根本思想是将原有的y=kx+b中的x,y看做固定值,而k,b看成变量来运算的。x-y坐标和k-b坐标有点----线的对偶性。刚开始

2013-10-09 14:32:21 5495

转载 C++构造函数详解及显式调用构造函数

c++类的构造函数详解                        一、 构造函数是干什么的class Counter{public:         // 类Counter的构造函数         // 特点:以类名作为函数名,无返回类型         Counter()         {                m_value = 0;

2013-09-14 15:28:01 3760

转载 C++箴言:理解typename的两个含义

问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么不同? template class Widget; // uses "class"template class Widget; // uses "typename"  答案:没什么不同。在声明一个 template type paramet

2013-09-05 20:08:06 602

转载 Opengl入门转载

参考网址:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.htmlOpenGL入门学习说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老

2013-08-23 10:00:06 1771

原创 Opencv的配置常识学习整理

opencv的概述:http://www.opencv.org.cn/index.php/OpenCV%E6%A6%82%E8%BF%B0#.E9.87.8D.E8.A6.81.E7.89.B9.E6.80.A7 推荐参考资料《opencv基础篇》和《学习Opencv》,这两本Opencv讲的知识点都不是很细,但是可以作为参考手册,真正需要看的是Opencv教程,这个在高版本的Open

2013-08-18 09:43:37 1947 4

原创 整理心情——生活资源

近来心情很不平静,到网上整理了一下生活的东西:大多是治愈类的:全球著名的好书,留着慢慢读吧!一辈子受益。 1、有梦想但又有恐惧的,面临困境需要力量去扭转时:《秘密》《力量》《吸引力法则》。  2、缺乏安全感,找回内在自我,启动感觉系统时:《透析童年》。 3、无法感受到存在和美好,混沌度日时:《爱是一切的答案》《活在当下》《水知道答案》。 4、深层自卑,对人对事批判多于消化,

2013-08-11 10:12:03 989

转载 神奇的图像处理算法(Amazing algorithms to enhance or transform images)

Scriptol列出了几种神奇的图像处理算法,让我们一起来看一下。一、像素图生成向量图的算法数字时代早期的图片,分辨率很低。尤其是一些电子游戏的图片,放大后就是一个个像素方块。Depixelizing算法可以让低分辨率的像素图转化为高质量的向量图。二、黑白图片的着色算法让老照片自动变成彩色的算法。三、消除阴影的算法不留痕迹地去

2013-08-08 18:36:17 2487

转载 VS系统通用快捷键(可惜部分图片易损坏,有时间自己调一下)

VS系统通用快捷键:1、自动排版(类似VC6中的Alt+F8) 编辑.格式化选定内容 Ctrl + K,Ctrl + F 根据周围的代码行,正确缩进选定的代码行。 2、注释与去掉注释功能。 编辑.注释选定内容 Ctrl + K,Ctrl + C 使用编程语言的正确注释语法将代码的当前行标记为注释。 编辑.取消注释选定内容 Ctrl + K,Ctrl + U 从代码的

2013-08-08 09:44:51 1452

原创 结构体struct用法手札

结构体用法手札初识C语言时,对于结构体总有一种莫名的恐惧,虽然对于定义有着些许了解,但是用起来还是不怎么顺手。尤其,对于半吊子的编程者,结构体和类都是蹩脚之处。这几天,详细看了这部分概念,对其了解又加深了一步。结构体很好,能封装成新的类型,更有效的打理数据结构。其实C++中的类也是相同的效果,不过封装性更好一些。另外,类也可以用结构体声明的(这里不再赘述,详见《C++ Primer》,

2013-08-07 09:15:00 1079

原创 无符号变量注意错误小点(不会常见,但是见到了估计一时半会也找不到问题)

这几天在看那本《C和指针》 英文名《POINTERS ON C》[美]Keneth A.Reek著  徐波译#include#includeint main(){ unsigned int a=1,b=2;// if(a>b)printf("=%d", a-b); if((a-b)>0)printf("Why it will output this:%d?",a-b); /

2013-08-04 10:11:38 970

原创 机器视觉牛人及其相关领域分类科普

机器视觉方向的明星人物介绍CV人物1:Jianbo Shi史建波毕业于UC Berkeley,导师是Jitendra Malik。其最有影响力的研究成果:图像分割。其于2000年在PAMI上多人合作发表”Noramlized cuts and image segmentation”。这是图像分割领域内最经典的算法。主页:www.cis.upenn.edu/~jshi/ 和www.cs.cm

2013-07-31 10:03:27 3207

转载 形象理解卷积(卷积运算为何要翻转)

在卷积的定义中为什么函数g(τ)要先翻转为g(-τ)再平移为g(x-τ)而不是直接记作g(τ-x)这样做有什么好处么?我知道问一个概念的定义就好像问“妈妈”为什么要叫“妈妈”一样。但我始终觉得这样的定义有些别扭。想知道这样做背后的意义。两个函数,翻转其中一个,再滑动求积分,叫卷积(convultion);不翻转就滑动求积分,叫做互相关(cross-correlation)。

2013-07-19 22:34:18 7838 4

转载 OpenCV内存泄露小总结及相应处理方法

以下文章共总结出cvLoadImage cvCloneImage cvGetRow 三个函数容易由于使用不当而泄露内存,要注意!首先,感谢网友:初心者的共享,正文如下:OpenCV中的内存泄露问题(cvLoadImage函数)摘自:http://hi.baidu.com/srcer/blog/item/69890a447bc6c94f510ffe99.html/cmtid/e8aa

2013-07-18 08:33:00 2398

转载 期刊论文发表心得

从年初定下aim到论文接受发表时间也有10个月左右了,这期间有喜有悲,最后终于看到自己的成果变成铅字,真是来之不易。第一篇正式的journal被接受了,第2篇也有了好消息。所以把自己的心得写下来,希望对博士在读的师弟师妹有个启发。首先定目标很有必要,凡事预则立不预则废,就像去年定下目标,希望去澳洲或者欧洲开会一样,今年定的目标也实现了,看来还是很有道理的。第2,发SCI期刊比较难,所以选期刊很关键

2013-07-17 08:45:06 1179

原创 opencv 2.4.3的静态链接库(标准的共18个)

这几天跑opencv 自带的flan例程结果总调试的时候出现error LNK2001的错误,弄的我很毛,因为个人感觉是库都添加了,唉,人有的时候就是太确信自己和相信前人了。现有的opencv网上的配置方案中,一般添加的静态链接库都是12-14个左右,如果分为Debug和Release就是24-28个左右,其实对于opencv2.4.3这个是不全的。根据热心的网友说静态链接库是17个,但是我在

2013-07-16 14:58:37 2179 2

转载 error LNK2001: unresolved external symbol VC++链接错误详解

学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。 初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为:   unresolv

2013-07-15 14:31:29 984

转载 视频稳像(科普)

当今社会,视频文件随处可见,随处可拍。但是,由于摄像机太轻,操作者抖动,风吹等原因,使得摄像机会产生一定的随机抖动。这样一来,就会造成拍摄得到的视频画面发生抖动。而对于智能视频分析算法来说,视频画面的抖动,会造成分析结果产生较大的偏差。因此,有必要采取一定的技术对视频文件进行“维稳”。        稳像技术,最早应用于军事领域,尤其是在航空航天,导弹跟踪,识别等场合。最早期的稳像技术,多

2013-07-12 17:58:27 1546

转载 图像处理:基础(模板、卷积运算)

1.使用模板处理图像相关概念:           模板:矩阵方块,其数学含义是一种卷积运算。      卷积运算:可看作是加权求和的过程,使用到的图像区域中的每个像素分别于卷积核(权矩阵)的每个元素对应相                乘,所有乘积之和作为区域中心像素的新值。      卷积核:卷积时使用到的权用一个矩阵表示,该矩阵与使用的图像区域大小相同,其行、列都是奇数,

2013-07-11 08:09:39 1241

转载 VC命名规范以及初学者福音 C语言的编程风格

一、程序风格:         1、严格采用阶梯层次组织程序代码:         各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如:         2、提示信息字符串的位置         在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息

2013-07-09 15:18:59 944

转载 Matlab命令(部分)

MATLAB系统命令命   令含    义help在线帮助helpwin在线帮助窗口helpdesk在线帮助工作台demo运行演示程序ver版本信息

2013-07-08 15:41:48 1083

转载 Matlab函数表(部分)

特殊变量与常数ans计算结果的变量名computer确定运行的计算机eps浮点相对精度Inf无穷大I虚数单位inputname输入参数名NaN

2013-07-08 15:36:59 1060

原创 float类型存储的浮点表示法

前几天看了网上的一个博客,突然发现自身对于计算机数据类型理解的匮乏,在朋友和同学还有多种搜索的帮助下,终于大体理解了float类型在内存中的存储。以下为相关理解:首先明确一下float 类型存储为四字节的单精度浮点数。 它表示单精度 32 位 IEEE 754 值。附带一句:int与 short int是不同的两个概念,网上有人误解为int是short int的缩写是无稽之谈。  sh

2013-07-07 16:07:54 1280

转载 摄像机标定:像素焦距与毫米焦距转换

1、像素焦距与毫米焦距转换   fu = ku * dpx;   fv = kv * dpy;1) ku、kv分别为摄像机内参矩阵的x(u)、y(v)方向的像素焦距;2) fu、fv分别为摄像机x(u)、y(v)方向的毫米焦距;3) dpx、dpy单位为mm/pixel;4) dpx、dpy含义分别是Effective X(Y) dimension of pixel in

2013-07-02 13:41:45 3503

原创 Opencv学习 Canny加滚动条

参考opencv教程基础篇的  第五章的代码   记录一下以备后用#include "cvliblink.h"#include char windowsname[]="Edge";char tbarname[]="Threshold";int edge_thresh=1;IplImage *image = 0;IplImage *cedge = 0;IplI

2013-06-02 17:14:49 953

原创 opencv中实现鼠标选定矩形框

从网上找了一个opencv中实现鼠标选定矩形框,先转了以供后续研究 #include "stdafx.h" #include "opencv2/imgproc/imgproc.hpp" #include #include #include #include using namespace cv; using namespace std; Rect sel

2013-05-29 09:14:16 4949

转载 BAT批处理教程转载的

第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"

2013-05-24 10:24:05 1188

原创 学习opencv 一幅图像的对比度和亮度调节

以下代码参照opencv开源的doc,仅作为自身以后回顾公式如下:#include using namespace cv;using namespace std;double alpha; //simple contrast controlint beta;int main(int argc, char ** argv){ Mat image = imr

2013-05-23 14:32:25 1855

原创 学习opencv 混合两张图片

学习了opencv简单的 图像混合,以下为公开的源码,效果图是自选的0.5混合公式如下:using namespace cv;using namespace std;int main( int argc, char** argv){ double alpha = 0.5; double beta; double input; Mat src1,src2,dst;

2013-05-21 19:09:06 1119

原创 自动透视校正为四边形对象

参考opencv开源上的,跑通了  注释了一下,以便后续学习  #include #include #include cv::Point2f center(0,0);cv::Point2f computeIntersect(cv::Vec4i a,cv::Vec4i b){ int x1 = a[0],y1 = a[1],x2 = a[2],y2

2013-05-21 14:45:10 6374 8

转载 C++ vector转载加略有整理

一、概述 vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector是一个容器,它能够存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,可以动态改变大小。 例如:  // c语言风格  int myHouse[100] ;  // 采用vector vectorvecMyHouse(100

2013-05-10 14:52:26 788

DirectShow开发帮助文档(英文版)

DirectShow开发帮助文档,英文版,方便查找相关函数

2014-06-16

opencv帮助文档

opencv帮助文档,其实是免费的,可是看网上好多的资源都写着要积分,很不爽我就自己下了共享下

2013-08-09

VS2008环境配置directshow

directshow在VS2008下的配置

2013-04-16

空空如也

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

TA关注的人

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