1. 程式人生 > >脫離Tensoeflow Object Detection API使用檢測程式

脫離Tensoeflow Object Detection API使用檢測程式

脫離Tensoeflow Object Detection API使用檢測程式

第一次寫CSDN部落格,如果有不好之處,歡迎提出建議(=・ω・=)

github地址:https://github.com/Bend-Function/Run-without-API/

簡介: Object Detection API 對工程專案來說十分簡單易用,但是API體積巨大,難以在一些嵌入式裝置上部署,如果你只想使用識別功能,又不想除錯讀pbtxt與畫目標框的程式碼,可以嘗試使用這個“庫”。這個“庫”的名稱是’obapi’,我還原了官方所有的讀與畫框的功能。
如果遇到任何問題,歡迎留言~

Run-without-API

我的B站空間 : https://space.bilibili.com/275177832

中文視訊:https://www.bilibili.com/video/av32413563
English Video(On raspberry pi):https://www.bilibili.com/video/av33037320/

or :https://www.youtube.com/watch?v=k9XwHWEEM20

在開始之前,你必須從Github上下載我的專案:

https://github.com/Bend-Function/Run-without-API/

-Part 1

安裝obapi-1.0.0-py3-none-any.whl

你就可以在任何沒有安裝TensorFlow Object Detection API的電腦上執行這個API的檢測程式了

#################################################################

-Part2

object_detection_tutorial.py & test_images & data 這是測試的程式幾個部分

你必須一起下載,並放在一個資料夾下

如果你在程式執行最後看到兩張帶標註的圖片(大概一分鐘)

那麼說明這個"庫"安裝成功了

#################################################################

-Part 3

使用這個“庫”的方法:

使用

from obapi import label_map_util

from obapi import visualization_utils as vis_util

替換:

from utils import label_map_util

from utils import visualization_utils as vis_util

from object_detection.utils import label_map_util

from object_detection.utils import visualization_utils as vis_util

#################################################################

-Part 4

當然,您必須安裝Tensorflow & PIL(pillow)和matplotlib。他們將在demo程式中使用。