【Demo 1】基於object_detection API的行人檢測 1:環境與依賴

環境

系統環境:

win10、python3.6、tensorflow1.14.0、OpenCV3.8

IDE:

Pycharm 2019.1.3、JupyterNotebook

依賴

安裝object_detection API及依賴包

1、開項目說明(https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md)下載項目的依賴包(安裝在對應的虛擬環境內):

說明中使用的是liunx命令,win10命令如下

1 pip install Cython
2 pip install contextlib2
3 pip install pillow
4 pip install lxml
5 pip install jupyter
6 pip install matplotlib

2、克隆項目https://github.com/tensorflow/models)放在項目文件夾下(不要有中文路徑

3、安裝 protoc3.4https://github.com/protocolbuffers/protobuf/releases/tag/v3.4.0)(3.4之後不支持通配符,目前沒找到解決辦法,所以安裝了較老的版本)

《【Demo 1】基於object_detection API的行人檢測 1:環境與依賴》

 

解壓后在克隆項目的目錄下執行命令如:

《【Demo 1】基於object_detection API的行人檢測 1:環境與依賴》

將對應路徑下的.proto文件轉化成 .py文件。在後面的遷移學習需要使用。

其中1是我的虛擬環境,2是克隆項目的路徑(model是克隆項目,Pedestrian_Detection為項目目錄),3是protoc的路徑,4是執行命令其中*就是通配符。執行成功后在對應文件夾中生成了對應的.py文件。

《【Demo 1】基於object_detection API的行人檢測 1:環境與依賴》

 

測試

執行命令:

《【Demo 1】基於object_detection API的行人檢測 1:環境與依賴》

得到如下結果:

《【Demo 1】基於object_detection API的行人檢測 1:環境與依賴》

成功!!!

 

点赞

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *