ubuntu16配置Mask-RCNN


一、安裝Anaconda3

1、下載

下載地址:https://www.continuum.io/downloads 

2、安裝

在文件目錄下執行:bash Anaconda3-4.2.0-Linux-x86_64.sh

回車鍵繼續

閱讀完注冊信息后,這里輸入“yes”

選擇加入環境變量,這里輸入“yes”

看到信息“For this change to become active, you have to open a new terminal.”(要使這個更改生效,必須打開一個新的終端。)這句話提示,需要在新的終端窗口使用anaconda,打開新的終端,查看相應的版本信息 

3、創建

conda create -n tensorflow python=3.6

4、激活

source activate tensorflow 

激活以后命令行前面會增加   (tensorflow)

二、安裝Tensorflow(CPU)

1、安裝依賴包

在上一步命令行上直接輸入一下命令安裝

首先升級pip,如果不升級,會有提示,

pip install --upgrade pip

(目前,應該會升級到pip18)

接下來依次輸入

pip install numpy

pip install scipy

pip install cython

pip install h5py

pip install Pillow

pip install scikit-image

pip install keras

pip install theano

pip install jupyter

pip install six

安裝完成以后進入下一步

2、安裝pycocotools

直接輸入

git clone https://github.com/waleedka/coco.git

pip install git+ https://github.com/waleedka/coco.git#subdirectory=PythonAPI

#or

-------------------------

cd到PythonAPI里面,使用命令 
python setup.py build_ext install 
安裝即可,如果是安裝python3,需要使用 
python3 setup.py build_ext install

-------------------------

 

3、在上一步的基礎上直接輸入命令:

pip install tensorflow==1.5.0     //版本號根據需要自定義

安裝完成以后在命令行上輸入:python   回車,進入python3.6,在命令行分別輸入以下命令

(tensorflow)$ python    ###########

import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)

如果命令行輸出    Hello, TensorFlow!    ,說明tensorflow安裝成功

測試完成以后輸入  exit()  退出python,繼續下一步安裝

4、安裝opencv

在上一基礎上,在命令行輸入:

pip install opencv-python

5、安裝imagaug

pip install imgaug

三、配置Mask-RCNN

1、下載Mask-RCNN

 git clone https://github.com/matterport/Mask_RCNN.git

2、下載coco權重文件

https://github.com/matterport/Mask_RCNN/releases

在頁面上下載  mask_rcnn_coco.h5 (246MB)

下載完成以后放在Mask_RCNN目錄下即可

3、運行Mask_RCNN案例

在前面步驟的基礎上進入 Mask_RCNN目錄

在命令行輸入:jupyter notebook  回車

稍等片刻,會在瀏覽器打開頁面,點擊進入  samples目錄,點擊demo.ipynp進入代碼運行頁面

選擇  Cell  菜單,在  Cell下拉菜單選擇  Run All,稍等片刻,在該頁面底部會輸出運行結果

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM