版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_35732969/article/details/84403343
这个教程是windows版。
另外tensorflow/model这个项目你总归下载下来了吧。如果没有,这里也给你:
https://github.com/tensorflow/models/archive/master.zip
整了半天,总算把这tensorflow object detection的例子跑通了。网上各种安装,各种编译,我也都经历了。只是觉得这些过程没啥X用,我只想看到结果!所以,这篇教程是把那些我都经历的,但又没啥X用的安装编译过程都省去了,直接打包给你(python版):
1、tensorflow object detection protobuf文件转的python文件
下载解压后直接覆盖object_detection下面的protos文件夹就行了。这里就免去了安装什么portobuf等等最耗时间、对项目理解又没帮助的一堆步骤。
然后就运行object_detection\builders下的model_builder_test.py文件,可能会出现No module named 'object_detection'错误。这个有些地方说要添加系统变量什么的,反正我没添加成功过。
2、最简单的方法是在这个文件开头添加路径:
根据自己实际的路径添加, 是object_detection所在层。
再运行,你就应该能看到类似下面的输出:
Ran 22 tests in 0.604s
这样就搞定了。
如果有什么问题,欢迎反馈。