Tensorflow对象检测API - 检测到对象时执行某些操作

时间:2018-03-06 12:08:03

标签: object tensorflow detection

您好我正在寻找研究或教程,他们在检测到某个对象时使用tensorflow API执行某些操作(闹钟,保存视频,打印内容等)。我不知道我是不是很难使用谷歌因为我似乎无法找到我想要的东西。希望你们能给我链接。在此先感谢:)

3 个答案:

答案 0 :(得分:1)

进入当前模型目录下的utils文件夹中的visualize_utils.py,然后开始调整它。

如果您想要使用perse打印调整某些内容,如果您检测到其标签已知的对象,您可能需要在

下执行以下操作
def visualize_boxes_and_labels_on_image_array(.....):

如果要将当前对象打印到python命令行,请修改上面提到的方法的以下部分,如下所示

  else:
    if not agnostic_mode:
      if classes[i] in category_index.keys():
        class_name = category_index[classes[i]]['name']
        if (class_name == 'person'):
          print(class_name + "Detected")

请更正我/添加到我的答案!提前致谢和欢迎!

答案 1 :(得分:0)

方法 draw_bounding_box_on_image - Line 131为每个检测到的对象绘制边界框。您可以在draw_bounding_box_on_image方法中调用另一种方法来操纵检测到的对象等。

答案 2 :(得分:-1)

https://www.tensorflow.org/tutorials/

你去吧

这有助于我猜测