
其它
有来有去-CV
喜欢计算机视觉,特别羡慕那些牛人,天分不高,只能靠专注和坚持。
今天比昨天好就是最大的进步。
展开
-
复数求标准差
今天自己写程序,求复数集合的标准差,做了半天,终于和Matlab的std函数得出的值相一致。 其实很简单,就是将复数转为模值,把它看做是实数来做, 使用公式:D(X) = E(X^2) - E(X)^2,可得其方差。 其中: 这里需要将E(X^2)中的X^2转为其模值,再求它的期望; 最终得到的D(X)再开根号,得到的值即标准差。 而原创 2012-12-07 15:26:41 · 9843 阅读 · 0 评论 -
学习Direct3D的好地方
http://www.directxtutorial.com/Lesson.aspx?lessonid=9-4-1讲得很详细,不过是英文的。原创 2013-01-23 09:27:35 · 858 阅读 · 0 评论 -
csdn帐号被盗
优快云帐号被盗,一直以为技术类博客很安全,没想到也会享受QQ、淘宝帐号待遇。2015年1月19日19:00至2015年1月20日9:00之间操作均非本人操作,也提醒各位注意帐号安全。原创 2015-01-21 17:24:28 · 1315 阅读 · 1 评论 -
迟来的2013年总结
(趁着年度考核写文档的机会,将自己的2013做个总结,这个总结得够晚的)时光如水,生命如歌。时间总是悄无声息地从身边溜走,为了不至于让它这么地了然无痕,抽出一点时间给我的2013做个记录。我的2013,主要由以下事由组成:1、3D人脸重建算法研究,基本完成。2、人脸关键点检测,目前仍在做。3、搬家及服务器的管理与维护。除了这三件事,还有其它一些零碎的:4、角度模型的训练原创 2014-02-25 14:28:24 · 1195 阅读 · 0 评论 -
创建本地SVN Repository用于文件版本管理
作为一个现代的开发人员,你已经习惯了使用版本管理来管理自己的代码和文档。当我们在家里的机器上想对自己的东西做版本管理的时候你需要自己配置一个版本管理服务器,如CVS等。但是很遗憾的是,CVSNT的配置很是麻烦,而且CVS的功能实在是落伍,SVN服务器的配置也实在麻烦,VSS?老古董一边去!网络上申请一个免费的项目空间,如sf.net之类的:那你的文件就都公开了。 今天我无意中发现原来创建一个转载 2013-05-08 00:59:47 · 2225 阅读 · 0 评论 -
matlab 显示系统当前时间
命令 data 显示日期, clock 显示时间,示例如下: cur_data = data;cur_time = fix(clock);str = sprintf('%s %.2d:%.2d:%.2d\n', cur_data, cur_time(4), cur_time(5), cur_time(6));disp(str);原创 2013-06-06 09:56:15 · 9678 阅读 · 0 评论 -
Linux下安装OpenCV
看别人装了好几回,要自己装还是琢磨半天。默认已经安装了GCC和CMake。参考http://opencv.willowgarage.com/wiki/InstallGuide_Linux简单写一下。1. 下载OpenCV可以通过命令行来下载,我用的比较笨的办法,直接用的浏览器下的。2. 解压文件在可视化界面下解压,或者通过命令来解压,如下所示:tar zxvf open原创 2013-06-26 15:49:53 · 1451 阅读 · 0 评论 -
Linux下生成某一类型的文件列表
先cd 到要生成的文件夹路径下,如果要生成 .jpg 的文件列表,可用如下命令:find -name "*.jpg" |xargs ls > list.txt 即可在当前路径下产生一个list文件。原创 2013-03-20 14:41:49 · 4007 阅读 · 1 评论 -
命令行合并txt文件
先将所有的文本文档拷贝到同一个文件夹,然后单击“开始→运行”,输入“cmd”打开命令提示符窗口,然后使用“cd”命令切换到存放文本文件的目录,再使用“copy *.txt c:\merged.txt”(c:\merged.txt为存放目标文件的路径及合并后的文件名)。原创 2013-01-30 17:05:50 · 2644 阅读 · 0 评论 -
命令行删除文件的方法
使用如下命令,查看帮助信息,注意/S参数的使用del /?例如:删除目录a下包括子目录中的所有.jpg文件,但不破坏文件夹的方法。输入:"del a\*.jpg /s"(不包括引号)即可windows xp 中没有“deltree”命令了删除a目录下包括子目录中的所有文件,并清除文件夹的方法。输入:"del a /s /x"(不包括引号)即可删除a目原创 2013-01-30 16:38:57 · 1084 阅读 · 0 评论 -
少编码多思考:代码越多 问题越多
摘要:本文作者Ed Finkler是一名PHP、Python、JavaScript程序员。有许多产品开发经验,例如Spaz,一个开源微博客户端桌面和WebOS。他在编码时总结了一些非常益用的编码守则,分享给大家。大约一年前,我曾编写过一些PHP Web编程守则——MicroPHP Manifesto。但我发现各个语言之间有一些共同的编程/编码规则,这或许是我在熟悉各种类型的编程语言后的转载 2012-12-15 11:17:36 · 1076 阅读 · 3 评论 -
linux编译动态库和静态库的makefile示例
根据GenDll.cpp文件,分别生成动态库.so和静态库.a文件,需要依赖的外部库为opencv。1. 静态库的生成makefile命令的简介可参考:跟我一起写 Makefile。使用ar命令生成.a文件,可参考:Linux下动态库(.so)和静态库(.a)# 1、准备工作,编译方式、目标文件名、依赖库路径的定义。CC = g++CFLAGS := -Wall -O3 -std=c++0x原创 2015-07-18 16:07:48 · 78815 阅读 · 4 评论