基于Tensorflow图像分类模型的微服务

这是一个Tensorflow图像分类模型,可以在您的应用程序中用作微服务。 传递给容器的分类模型应基于Google的inception模型。 有关详细信息,您可以阅读文档或观看指南。

运行:
docker run -d -p 80:80 -v <graph-path>:/project/graph dimorinny/tensorflow-image-classificator

然后使用GET方式输入图像文件供其识别:
http://127.0.0.1:8080/api/v1/recognize?image=http://i.imgur.com/yAWdJ9b.jpg

图像识别服务会返回结果,包含识别后的分类文字标签,比如:


{
"status": "success",
"response": {
"bad food": 0.23140761256217957,
"good food": 0.7685924172401428
}
}

GitHub - dimorinny/tensorflow-image-classificator: