自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Json_Nie的专栏

一个自卑但又坚信勤能补拙的菜鸟

  • 博客(184)
  • 资源 (10)
  • 收藏
  • 关注

原创 yuv转opencv中的IplImage

一个小的程序,在网上找了很久没有发现自己搞了一个大家看看第一个是很笨的办法:yuv三个分量分别写在3个矩阵下,然后合并之后转换为rgb分量的图片格式就可以了;代码如下:IplImage *image,*rgbimg,*yimg,*uimg,*vimg,*uuimg,*vvimg; rgbimg = cvCreateImage(cvSize(nWidth, nHeight)

2012-02-14 21:51:34 11579 7

转载 MATLAB作图调格式代码

我学会MATLAB三年了,但至今竟然都看不到一本能讲如何在MATLAB里做figure formatting的中文书,国内(“我们这儿”)对排版的重视程度简直低得令人发指。今天在老板和办公室其他人的帮助下,终于捣鼓出一个可以比较方便地用MATLAB生成标准格式图片的代码了。首先声明一下,我认为在文章里出现下面这样的图(MATLAB缺省画出来的图),是很丑很土鳖的。如果不同意的,别往

2012-02-02 05:47:03 2951

原创 代码分析方法

一 收集信息包括:用户文档,设计文档,FAQ,SDK,测试源代码 (网站上能收集到的有用信息)这些信息可以从项目的主页、Wiki、Google、邮件列表、论坛,以及相关的论文和书籍中获得,并且将收集的相关信息统一管理起来。二 制定分析策略由于开源软件的代码量往往是惊人的,很多时候又缺少相关的设计文档和资料,并且对于个人来说精力也是有限的。因此,在代码分析之前制定一套分析策略是比较重要的

2012-01-12 14:14:01 1155

原创 VS2008编译的mfc程序在没有安装的机子上运行的问题

实验室项目需要编译的程序拷给别人,需要保证必须运行,也就是说这台机子上没有安装vs2008程序和其他的东西还有一个前提,这个程序用到了opencv的库函数刚开始一直没有成功查看了http://apps.hi.baidu.com/share/detail/23044920这个博客上的东西有可取的地方不过有些地方有问题其实主要是缺少库文件的原因一个最简单的解决方案,把C:\

2012-01-04 16:32:13 1243

原创 编程语言中的怪咖

在网上看见一个有趣的东西有个人问你觉得编程语言里不符合常理的事情很多程序员畅所欲言写下了很多有趣的事情我发现有些自己也遇见过,当时就一头雾水没有弄明白今天看看挺有意思比如大家都熟悉的c语言:a[10]用来表示数组其实上面的式子可以写成10[a]还有很多例子例如在java中如果你代码下成下面的样子:return{ id : 1234,

2011-12-29 09:03:10 733

原创 Opencv外来物检测

因为是在运动情况下检测入侵物体以前静态情况下的背景建模没办法进行而我们拥有原有视频和入侵后的视频因此首先我们进行图像匹配(使用了shift特征)shift代码太多了,就不贴出来了。之后进行背景差从而检测出前景改变后的物体之后利用OPencv中团块检测的功能检测出前景物体原理很简单,就当练手了代码如下://#include //#include #in

2011-12-28 09:37:12 4081 1

原创 Opencv 文本输入

昨天编程序编的一个小问题需要在检测出来的object后,画一个框,然后在框上写个字demo主要是关于遗留物检测的写了个小程序用来写文本void cvText(IplImage* img,char* text,int x,int y) { CvFont font; double hscale = 1.0; do

2011-12-28 08:58:01 1729

原创 Human Action Recognition/Tracking

Human action recognition is the process of detecting human action in the video and labeling it in the image sequences(a video is an image sequence). Some solutions to this problem have applications in

2011-12-28 08:37:24 1634

原创 张艺谋的“谋”

金陵十三钗公映有一段时间了,周围的同学都说好,拍的有感觉,网上的评论也是一边倒的趋势,偶尔零星的的批判也被迅速淹没在了群众激烈的言辞中,昨天忍不住终于去看了下,感觉吧,一般。感觉整部片子的场景,颜色,镜头没有辱没了老谋子的名声,一如既往的美丽,绚烂,具有艺术气息。但我总有一种似曾相似的感觉,随着影片的继续,这种感觉越来越强烈,当十二个美丽的女人高贵,典雅的登山日本人军车的时候,13个女学生安静的躺

2011-12-26 13:25:12 1774 1

转载 如何才能进入Google工作

Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。进入Google工作可能是许多学习计算机的IT人士的梦想,因为谷歌公司不仅有非常好的工资待遇,而且无与伦比的工作环境,更重要的是:在那里我们能够实实在在学习到很多的东西。。。要想去 Google 工作, 可不是一件容易的事情. Google 的目标是招揽世界上最优秀的软件工程师.首先想想

2011-12-13 08:54:31 6373 1

原创 利用 David Lowe 的sift源码实现遗留物检测

David Lowe 的sift一直被大家拿来使用,自己编不出来,编出来估计也不如人家编的好,就拿来用了首先利用sift对目标物提取特征点,作为之后的判断依据demo的目的是再一段视频中检测到目标物体。我们利用了opencv去读取一段视频利用sift去提取每一帧的特征点,之后进行匹配起初想去除错检测点,但发现确实不太好处理,算法时间,错误点数量,如何达到最优都比较麻烦。最后

2011-12-07 21:10:31 3869 7

原创 David Lowe 的sift代码

最近想做个目标物检测的demo,选来选去选中了算法。程序有matlab和c两个版本。matlab的很简单,都是一些简单的命令。文件中的readme也介绍的很清楚。这里就不赘述了但说关键的sift被 David Lowe 封装成了一个exe文件。头疼啊!而且发现c代码似乎只能处理pgm格式的图片matlab中则是仅仅能处理1channels的灰度图片。实验总我大部分用到的是3层的

2011-12-07 09:59:00 3797 5

原创 程序员求爱...........

#include #include using namespace you&mevoid main(){ time(2011-11-20); cout<<"I linsten your voice and saw you in company"<<endl; int flag = 0; char* str1 = "you have boyfriend!"; char* s

2011-12-05 12:08:52 1198

原创 Hog+Camshift的人体跟踪

这几天跑了Opencv中的camshift算法,发现目标需要自己去选,够费劲的。突然想要,是hog进行人体检测,然后用shift去跟踪是不是效果会好些。camshift的跟踪还好,主要是hog的检测,opencv中hog检测的误检率还是很高的。程序我直接拿来了opencv中现成的代码,也就是个简单的demo。大家看看,感觉下效果就可以了如果需要更精确的效果,程序还需要很多优化,毕竟

2011-12-01 20:36:52 4963 9

转载 珍妮的故事

珍妮有5个最好的朋友,其中2个是Google的工程师,一个是Eventbrite的工程师,一个是架构师,另外一个是她的老爸(一个很可爱的人),是珍妮家乡的州足球队的主席。珍妮毕业时拿的是企业管理专业的学位证书。这是个错误。在旧金山,企业管理基本上就是说你要去照看别人的工作。珍妮来到加利福尼亚时是2008年。经济形势对她很不利。她这个刚毕业的人能找到工作的那一点点机会被人才市场里洪水

2011-11-30 09:19:34 5824

原创 利用Opencv中的Haartraining训练特征的经验谈.....

最近需要熟悉一下haar特征,带着一个师妹熟悉一下从特征提取到训练的整个过程。第一次接触,熟悉玩haar特征和adaboost原理后。实验开始了试验中采用了MIT CACL人脸的数据库。实验中产生样本数据的命令如下:char order0[1024] = "opencv_createsamples.exe \-vec pos.vec \-info faces\\faces.tx

2011-11-30 09:07:16 6460 5

原创 Opencv+SVM对HOG进行训练

想使用CvSVM进行训练和检测自己写了个程序,训练的结果出来了,但检测达不到自己希望的程度我希望说可以检测处一张图片的那个位置有人体但是CvSVM似乎紧紧是返回1和0使用hog.detectMultiScale(img, found, 0, Size(8,8), Size(32,32), 1.05, 2)但这个函数需要一个检测算子,而不是XML文件需要一个转换的过程,但没有

2011-11-07 09:15:57 6707 20

原创 第九届中国机器学习及其应用研讨会

昨天去参加了第九届中国机器学习及其应用研讨会收获颇多本人也说刚刚接触人工智能和机器学习大会上的大牛讲了讲当前领域的发展状况和面临的挑战王珏老师总括了发展史对我帮助比较大大会重点似乎放在了“图模型”上,由于没有看过相关文献听得迷迷糊糊,似乎一直在用概率推来推去只是让我觉得自己的数学实在是太差了!大会的网址:http://bigeye.au.tsin

2011-11-07 08:26:43 1622 8

原创 些许感受

为什么写这个文章,自己也有点摸不着头脑,总之感觉浑浑噩噩的自己应该写,写写自己的这半年多的感受,理理自己的纷繁复杂的思绪。从去年决定读博到现在,时间飞快的跑去了半年,短暂的半年时光里做了很多杂七杂八的事情,匆匆忙忙的考了次GRE,考完我就知道了自己的成绩必定是惨不忍睹。断断续续的做完了实验室的项目,帮老师简简单单的做了几个实验,发了一篇大家都说很水的会议文章。其实在我看来,这水

2011-10-25 18:45:45 1085

原创 Opencv学习(Camshift跟踪算法)

今天跑了下Opencv中的camshiift例程。修改了例程代码,不用使用dos运行了,自己选了段视频,跑了一下,也许是视频序列的原因,效果不是很好。因为camshift算法需要自己用手标注跟踪的对象,所以稍微标注不好,跟踪的结果就不好。而且例程中跟踪的色彩信息,所以如果图像中的阴暗信息多了,效果更差。摘抄丕子:将meanshift算法扩展到连续图像序列,就是camshif

2011-10-25 18:35:18 3226 1

原创 Opencv学习(人脸识别)

今天跑了下Opencv的人脸识别,简化了一下代码,不用在Dos下就可以操作了,当然,用的model说Opencv里面自带的。haarcascade_frontalface_alt.xmlhaarcascade_frontalface_alt2.xml学习了下分类器使用,发现很简单load进去后使用detectMultiScale就可以检测了。但是好像和Opencv中的H

2011-10-24 20:20:04 4057 1

原创 一很有创意的小游戏

http://www.aqee.net/docs/draw-a-stickman/#自己画个小人,然后展开自己的故事还有龙,有礼物!哈哈

2011-10-24 11:45:52 1061

原创 Opencv中人体检测

以前做算法实现一直用的说matlab,最近做目标跟踪的算法,开始使用Opencv,发现Opencv真的很强大,集合了很多算法,封装了很多函数,使用方法跟matlab很类似,但又比matlab的效率高。下面说我使用hog算法进行人体检测的代码,跟Opencv中的peopledetect.cpp类似,不过我修改了一些代码,可以检测连续的视频序列。代码如下:#include #include

2011-10-21 09:26:38 12629 17

原创 乔迁新居

迁入新的环境,很希望可以认识很多新的朋友,共同探讨一些问题!这里是我以前博客的地址:http://zhuimengdi.blog.ifeng.com/。欢迎大家访问。

2011-10-21 09:16:18 1034

solr6.0中IK分词需要的资料

solr6.0中IK分词需要的资料 网络上好多不能用,分享一个能用的! 大家可以用, 我测试过了,很简单! 看对方的

2017-08-31

Exemplar SVMs

Exemplar SVM 代码 代码是DFM的改进,效率更高。 检测时间更少。

2014-12-18

SparseCoding

稀疏表示机器一些简单的应用。

2014-05-29

如何写好paper

如何写好paper

2014-03-17

mongodb matlab 开发程序

mongodb matlab开发程序,dll文件已经给出

2012-09-26

mongodbcdriver

以及编译完成了,使用lib和dll可以直接使用

2012-09-26

opencv+mfc多线程分屏播放器

利用opencv在mfc中播放avi视频,采用了4分屏的设计 利用多线程技术,加入了haar的人脸识别。课扩展其他功能。

2011-12-02

空空如也

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

TA关注的人

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