博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tensorflow Object Detection API 安装 配置 运行demo
阅读量:4075 次
发布时间:2019-05-25

本文共 1606 字,大约阅读时间需要 5 分钟。

Tensorflow Object Detection API

一、需要安装的依赖如下:

1.下载Tensorflow Object Detection API模型

下载地址:

本地地址:E:\lh\senior\internship\models-master

2.安装配置Protobuf

(1)下载Protobuf

下载地址:

本地地址:E:\lh\senior\internship\protoc-3.4.0-win32

(2)将解压后的bin文件夹路径添加到环境变量中

(3)打开cmd,输入 protoc:输出如下信息则表示添加环境变量成功

(4)将下载的tensorflow object detection文件解压,找到文件夹下的\models-master\research\object_detection\protos目录,利用Protoc将目录中的.proto文件编译成py文件。

cmd下使用cd命令进入到\models\research文件夹下

执行下面的命令:protoc object_detection/protos/*.proto --python_out=.

命令执行结束后:

5)添加环境变量

6)检测是否安装成功

3.安装需要的python库:pillow,  lxml, matplotlib, jupyter

(1)cmd下进入python安装目录下的\Scripts目录

(2)安装Cpython

(3)安装contextlib2

(4)安装pillow

(5)安装lxml

(6)安装jupyter

(7)安装matplotlib

4.COCO API的配置

(1)下载

下载地址:

本地地址:E:\lh\senior\internship\cocoapi-master

copy the pycocotools subfolder to the tensorflow/models/research directory

(2)在cmd窗口,cd到\cocoapi-master\PythonAPI目录,执行 python setup.py install命令

出现如下错误:

下载对应的Microsoft Visual C++ 14.0:

(3)重启后重新执行(2)

5.Python-tk的安装配置

windows下python3.2版本之后是自动安装tkinter的,检查方法如下:

如果出现下面的界面,说明已经安装

 

二、运行自带DEMO

(1)CMD中找到models-master文件夹下

(2)输入:jupyter-notebook

(3)浏览器打开jupyter

(4)找到research\object_detection\object_detection_tutorial.ipynb

(5)点击Cell->Run all,等待结果

 

三、参考教程

1.tensorflow的安装教程

https://tensorflow.google.cn/install/pip

2.Tensorflow object detection API 详细配置教程

https://blog.csdn.net/zj1131190425/article/details/80711857

3.Tensorflow object detection API下载链接

https://github.com/tensorflow/models/tree/master/research/object_detection

4.COCOAPI下载配置链接

https://github.com/philferriere/cocoapi

API使用和原理

https://blog.csdn.net/linolzhang/article/details/73730463

你可能感兴趣的文章
React Native(四):布局(使用Flexbox)
查看>>
React Native(七):Android双击Back键退出应用
查看>>
Android自定义apk名称、版本号自增
查看>>
【剑指offer】q50:树中结点的最近祖先
查看>>
二叉树的非递归遍历
查看>>
【leetcode】Reorder List (python)
查看>>
【leetcode】Linked List Cycle (python)
查看>>
【leetcode】Candy(python)
查看>>
【leetcode】Sum Root to leaf Numbers
查看>>
【leetcode】Pascal's Triangle II (python)
查看>>
如何成为编程高手
查看>>
本科生的编程水平到底有多高
查看>>
Solr及Spring-Data-Solr入门学习
查看>>
python_time模块
查看>>
python_configparser(解析ini)
查看>>
selenium学习资料
查看>>
从mysql中 导出/导入表及数据
查看>>
HQL语句大全(转)
查看>>
几个常用的Javascript字符串处理函数 spilt(),join(),substring()和indexof()
查看>>
javascript传参字符串 与引号的嵌套调用
查看>>