tensorflow目標檢測API安裝及測試


1.環境安裝配置

1.1 安裝tensorflow

  安裝tensorflow不再仔細說明,但是版本一定要是1.9

1.2 下載Tensorflow object detection API 

  下載地址:https://github.com/tensorflow/models

1.3 Protobuf 的安裝與配置

  (1)下載地址:https://github.com/google/protobuf/releases 

  (2)選擇python3.4.0版本,解壓后將bin文件夾中的【protoc.exe】放到C:\Windows下

  (3)在models\research\目錄下打開命令行窗口,輸入命令:

    protoc object_detection/protos/*.proto --python_out=.

(在這一步有時候會出錯,可以嘗試把/*.proto 這部分改成文件夾下具體的文件名,一個一個試,每運行一個,文件夾下出現對應的.py結尾的文件。不報錯即可。)

運行后結構如圖1所示

  (4)model API環境變量配置

  打開系統環境變量,新建名為‘PYTHONPATH’的變量,將models/research/ 及 models/research/slim 兩個文件夾的完整目錄添加,如圖2所示。

 

  測試API配置是否成功,在models/research/ 文件夾下運行命令行:python object_detection/builders/model_builder_test.py 不報錯說明運行成功。運行結果如圖3所示。

 

1.4測試整體環境是否裝好(測試自帶案例

  打開 Anaconda3-Anaconda Prompt ,將工作目錄調至 models\research\object_detection ,輸入jupyter notebook打開當前文件夾下的object_detection_tutorial.ipynb文件

運行,結果如圖4所示則環境配置成功。

 


免責聲明!

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



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