SSD-Tensorflow安裝執行
一、 安裝anaconda
(1) 官網上(https://www.anaconda.com/download/#linux)下載anaconda3版本
(2) 在anaconda的下載目錄下執行以下命令:bash Anaconda3-5.2.0-Linux-x86_64.sh
(3) 接下來會看到安裝提示,回車確認,安裝完成以後會詢問是否把anaconda的bin新增到使用者的環境變數中,選擇yes,這樣以後Python命令自動使用anaconda Python3.5的環境。
二、Anaconda下安裝Tensorflow-GPU
1、建立一個虛擬環境(在此環境內可以任意配置不會影響系統的環境)Python 3.5
$ conda create -n tensorflow1.9 python=3.5
2、 建立完後啟用環境
$ source activate tensorflow1.9
3、 在啟用環境下安裝GPU版本的tensorflow
(1)檢視tensorflow版本:(檢視會發現有一大堆TensorFlow源,選擇適合自己的)
$ anaconda search -t conda tensorflow
(2)找到自己需要安裝的最新TensorFlow後,在終端搜尋然後檢視指定包
$ anaconda show <需要的安裝包>
(3)在(2)末尾會提供一個下載地址,使用下面命令就可安裝具體版本tensorflow版本
例如:安裝1.9.0版本tensorflow-GPU
conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.9.0
4、 在啟用環境下安裝需要的庫,各種安裝包也可以按照上述方法找到具體的版本,檢視下載安裝,這樣不容易出錯,且清晰明瞭。
安裝jupyter 1.0.0, notebook5.6.0 ,OpenCV3.4.2,numpy1.13,matplotlib2.2.2, pillow5.2.0
(還可能要裝sudo pip install enum34,sudo pip install moviepy,sudo pip install request)
使用指令:conda list #檢視已經安裝的檔案包,查漏補缺。
三、下載執行程式ssd-tensorflow
1、下載程式碼連結:https://pan.baidu.com/s/13UGDC2MjgW6eos7co-Q48g提取碼:peo6
2、按照你的電腦修改程式裡的路徑
3、圖片檢測:Python demo_test.py
Python ssd_notebook.py(這個是根據ssd_notebook.ipynb修改來的)
視訊檢測:sudo python ssdvideo.py
攝像頭實時監測:sudo python ssdweb.py