码迷,mamicode.com
首页 > 编程语言 > 详细

行人检测算法(ICF DPM)&CCV(A Morden Computer Vision Library)的使用&VisualBox下使用Ubuntu

时间:2014-11-19 14:15:09      阅读:953      评论:0      收藏:0      [点我收藏+]

标签:des   style   http   io   ar   color   os   使用   sp   

由于最近要用到ICF,DPM等新的行人检测算法,找到了开源库CCV http://libccv.org/tutorial/ ,但代码是在linux平台下的,公司机器又不允许自己装双系统,就使用了Visual Box+Ubuntu来进行实现,具体的实现步骤如下:


一、安装VisualBox+Ubuntu

1 下载VisualBox https://www.virtualbox.org/

2 下载Ubuntu http://www.ubuntu.com/download ,下载和自己CPU位数一致的版本,避免不必要的错误

3 记得在BIOS里打开CPU虚拟支持,如果你Windows有HyperV远程服务,需要关闭

4 安装好VisualBox后,新建,选择对应的版本,一路默认到底。然后在设置里找到Storage选项,在ControlIDE里添加下载的Ubuntu*.iso

5 启动进行安装即可


二、Windows和VisualBox中的Ubuntu文件共享

1 在VisualBox的设置里找到共享文件夹,选中一个文件夹作为共享文件夹,比如选中一个名为share的文件夹

2 在Ubuntu下mkdir一个新的文件,比如在/home下mkdir sharevm

3 命令:sudo mount -t vboxsf share /home/sharevm  即可共享


三、安装CCV

1  git clone https://github.com/liuliu/ccv.git

git checkout stable # switch to stable branch

3 下载一些依赖库 

sudo apt-get install clang libjpeg-dev libpng-dev libfftw3-dev libgsl0-dev libblas-dev liblinear-dev libblas-dev

cd lib 

  ./configure force

5 cd ../bin

  make

6 make完成后可以看到bin里面生成很多的可执行文件


四、使用ICF DPM进行行人检测


ICF: 

./icfdetect <Your Image contains Pedestrians> ../samples/pedestrian.icf | ./icfdraw.rb <Your Image contains Pedestrians> output.png

DPM:
./dpmdetect <Your Image contains Pedestrians> ../samples/pedestrian.m | ./dpmdraw.rb <Your Image contains Pedestrians> output.png


详细的使用可参考文档或以下网址



行人检测算法(ICF DPM)&CCV(A Morden Computer Vision Library)的使用&VisualBox下使用Ubuntu

标签:des   style   http   io   ar   color   os   使用   sp   

原文地址:http://blog.csdn.net/lanbing510/article/details/41279491

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!