使用适用于 Android 的 API 识别愿景



我想创建一个应用程序android,只要它打开就可以在路上拍摄,如果它检测到事故,它会向数据库发送请求,我直接想到谷歌视觉,但不幸的是它付出了代价,所以,我找到了沃森的愿景,我如何将其用于android

工作室
你可以

编写视觉API,Cany 边缘检测,添加一些机器学习和人工智能 在你的代码中,Python 是计算方面最好的工具,在 android 中编译这段代码并给出视频/图像作为输入。

您的

相机应始终在视频重新编码模式下打开,以便您的代码将获取视频并将其转换为图像,并可以检测它是否是事件。

我认为您可以使用外部 REST API 来实现这一点,您需要将图像作为多形式输入发送,它将返回带有置信度的标签。

您可以订阅此 API 并在此处找到其文档:https://market.mashape.com/zyanyatech1/image-recognition

用法非常简单:

// These code snippets use an open-source library. http://unirest.io/java
HttpResponse<JsonNode> response = Unirest.post("https://zyanyatech1-image-recognition-v1.p.mashape.com/")
.header("X-Mashape-Key", "{api_key}")
.field("imgUploader", new File(""))
.asJson();

它将生成如下响应:

{
  "Labels": [
    {
      "Name": "Food",
      "Confidence": 99.32677459716797
    },
    {
      "Name": "Hot Dog",
      "Confidence": 99.32677459716797
    }
  ],
  "OrientationCorrection": "ROTATE_0"
}

希望这有帮助。

最新更新