如何使用Tensorflow Lite在分类对象周围绘制边界框?

时间:2019-01-21 21:42:20

标签: android tensorflow tensorflow-lite

我想知道是否可以使用Tensorflow lite绘制边界框。我已经能够在1.12版中使用tensorflow-android来绘制它们,但是我没有在tensorflow lite中绘制边界框的示例。

在下面的代码中,您可以在tensorflow-android 1.12中看到我的方法,以获取有效的outputLocations。

 inferenceInterface.run(outputNames, logStats);
LOGGER.d("End Section run " + System.currentTimeMillis());
Trace.endSection();

// Copy the output Tensor back into the output array.
Trace.beginSection("fetch");
LOGGER.d("Begin Section fetch " + System.currentTimeMillis());
outputLocations = new float[MAX_RESULTS * 4];
outputScores = new float[MAX_RESULTS];
outputClasses = new float[MAX_RESULTS];
outputNumDetections = new float[1];
inferenceInterface.fetch(outputNames[0], outputLocations);

如果您能告诉我如何使用trensorflow-lite的runInference()获取outputLocations,那就太好了。

1 个答案:

答案 0 :(得分:0)