【问题标题】:Object detection realtime using tensorflow使用张量流实时检测对象
【发布时间】:2017-12-21 18:10:51
【问题描述】:

我正在尝试使用 tensorflow 实时检测对象。 .我在object_detection 目录中运行jupyter notebook。然后我打开了笔记本文件。它正在触发以下错误

我收到以下错误

--------------------------------------------------------------------------- 
ImportError                               Traceback (most recent call last) <ipython-input-7-956de605e8fe> in <module>()
----> 1 from utils import label_map_util
      2 
      3 from utils import visualization_utils as vis_util

C:\Users\Documents\models-master\models-master\object_detection\utils\label_map_util.py in <module>()
     20 import tensorflow as tf
     21 from google.protobuf import text_format
---> 22 from object_detection.protos import string_int_label_map_pb2
     23 
     24 

ImportError: cannot import name 'string_int_label_map_pb2'

如何在 windows 中使用 tensorflow 进行实时对象检测?

【问题讨论】:

    标签: python tensorflow object-detection


    【解决方案1】:

    一点谷歌搜索已经有帮助,或者只是阅读Readme...

    你忘了运行这个:

    #From tensorflow/models/
    protoc object_detection/protos/*.proto --python_out=.
    

    【讨论】:

    • 上面写着object_detection/protos/*.proto: Invalid argument
    • 需要在object_detection文件夹所在的models文件夹中运行。
    【解决方案2】:

    按照名为installation.md 的g3doc 中的自述文件进行操作。

    通过运行命令导出路径

    "export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim" by being in research folder 
    

    # 来自 tensorflow/models/research/

    可选: 运行上述命令后,您可以尝试从不同的文件夹运行笔记本,方法是将其复制到正确的目录,使其正确指向 utils 文件夹

    【讨论】:

      猜你喜欢
      • 2018-01-10
      • 1970-01-01
      • 2018-08-03
      • 1970-01-01
      • 1970-01-01
      • 2020-02-14
      • 2018-03-12
      • 1970-01-01
      • 2019-02-12
      相关资源
      最近更新 更多