ubuntu16.04跑通Mask R-CNN Demo
1. 下载源码:
git clone https://github.com/matterport/Mask_RCNN
2. 安装依赖项(其实就是程序的运行环境)
我是用conda新建的虚拟环境。
(1) conda create -n Maskrcnn python=3.4 pip
(2) source activate Maskrcnn(激活虚拟环境)
(3) cd Mask_RCNN (打开Mask_RCNN目录)
(4) pip install -r requirements.txt
3. 安装Mask RCNN
仍然在Mask_RCNN根目录下,执行以下语句
python3 setup.py install
4. 安装demo依赖库
(1) git clone https://github.com/cocodataset/cocoapi
(2) cd cocoapi/PythonAPI (cocoapi为coco下载的根目录)
(3) make install
(4) python3 setup.py install --user
5. 运行demo
(1) 因为我喜欢用pycharm,所以首先将.ipynb文件转换成.py文件
用jupyter notebook 打开要转换的文件,然后Files-->Downloads as -->python(.py),
并将demo.py文件放至demo.ipynb同目录下
(2) 下载coco实例的weights
下载地址:https://github.com/matterport/Mask_RCNN/releases
然后放至Mask RCNN根目录即可。
(3) 在pycharm中运行demo.py
效果如下:
贴两个值得参考的帖子:
https://blog.csdn.net/qq_15192373/article/details/81697753
https://blog.csdn.net/xuanbi8560/article/details/80981776
最新文章
- 关于GridView中控件的问题
- onMeasure流程解析
- springMvc文件下载
- Python学习入门教程,字符串函数扩充详解
- FTP文件操作之删除文件
- Service Manager流程,派BC_REPLY,唤醒FregServer流程,返回BR_TRANSACTION_COMPLETE,睡眠等待proc-&;gt;wait
- JSP 指令 脚本元素 表达式 声明
- FIDDLER的使用方法及技巧总结(连载二)FIDDLER用户界面
- Linux下用C获取当前时间
- iterm2 恢复默认设置
- JS中精选this关键字的指向规律你记住了吗
- web.xml 中以编码方式添加filter并设置初始化参数AbstractAnnotationConfigDispatchServletInitializer
- console 代理
- Flyway数据库版本控制
- Effective C++ 条款04:确定对象被使用前已经先被初始化
- scrapy模块之分页处理,post请求,cookies处理,请求传参
- Quartz定时任务学习(三)属性文件和jar
- canvas基础学习(三)
- DNS解析过程详解【转】
- KNN-K近邻算法(1)