我可以在 IntelliJ IDEA 或 Atom IDE 中使用 Google Mobile Vision API 吗?
Can I use Google Mobile Vision API in IntelliJ IDEA or Atom IDE?
我正在探索 Google
提供的 API。首先,我在 PyCharm 中使用 Google Cloud Vision API
和 Python 进行试验,以尝试对各种文本执行光学字符识别 (OCR)。
所以我在 PyCharm 中的 Python 中编写了一个基本程序,它调用了这个 API,我将包含文本的图像作为输入,例如冰淇淋桶的 image/photo
然后输出就是写在这个桶上的文本。
现在我想测试Google Mobile Vision API
的条码扫描器。但是 Java 而不是 Python 支持 Google Mobile Vision API
所以理想情况下,我想在调用此 API 的 Java 程序中调用 Google Mobile Vision API
,将条形码的 image/photo
作为输入,并将保存在该条形码中的详细信息作为输出。
我的问题是,使用 IntelliJ IDEA
或 Atom IDE
是否可以(轻松)完成,或者我是否应该下载 Android Studio 来完成这个简单的任务?
换句话说,我可以在 IDE 中轻松调用手机 API 吗?它不像 Android Studio
这样专门用于移动应用程序开发,但它适用于一般 [=38] =] 应用程序,例如 IntelliJ IDEA
或 Atom IDE
?
API 就是一个编程接口。
要针对 API 编译的源代码 仅 需要在中查看 API class 路径。
换句话说:您使用的编辑器在这里完全无关紧要。
唯一重要的是您了解如何有效地设置一个 "project",其中包含 API 所需的 JAR。
含义:Androidstudio 是一个功能强大但复杂的工具。您通常使用它来开发移动 android 应用程序。
只是编写一个使用某种外部 API 的 java class 而不是 需要 Android Studio 的东西.或者您认为在试验来自 Microsoft 的 JAR 时需要使用 Visual Studio 吗?!
"what would be easier" 部分 - 主要 取决于您对该工具的了解。
如果有人熟记 Android Studio,创建所需的项目设置可能需要 1 分钟。同一个人使用 IntelliJ 可能需要 5 或 10 分钟。
话虽如此:当然,IntelliJ 主要设计为 Java IDE。因此,设置新项目并添加所需的设置以使用某些 JAR 库是一项直接的任务。另一方面,Atom 甚至是 "simpler" - 它基本上允许您跳过 "project" 部分并直接在文件夹定义的层次结构上工作。
无论如何:您只需要做一些研究,看看什么对您有用。就像关注这个 for atom, or this extensive guide for IntelliJ。
我正在探索 Google
提供的 API。首先,我在 PyCharm 中使用 Google Cloud Vision API
和 Python 进行试验,以尝试对各种文本执行光学字符识别 (OCR)。
所以我在 PyCharm 中的 Python 中编写了一个基本程序,它调用了这个 API,我将包含文本的图像作为输入,例如冰淇淋桶的 image/photo
然后输出就是写在这个桶上的文本。
现在我想测试Google Mobile Vision API
的条码扫描器。但是 Java 而不是 Python 支持 Google Mobile Vision API
所以理想情况下,我想在调用此 API 的 Java 程序中调用 Google Mobile Vision API
,将条形码的 image/photo
作为输入,并将保存在该条形码中的详细信息作为输出。
我的问题是,使用 IntelliJ IDEA
或 Atom IDE
是否可以(轻松)完成,或者我是否应该下载 Android Studio 来完成这个简单的任务?
换句话说,我可以在 IDE 中轻松调用手机 API 吗?它不像 Android Studio
这样专门用于移动应用程序开发,但它适用于一般 [=38] =] 应用程序,例如 IntelliJ IDEA
或 Atom IDE
?
API 就是一个编程接口。
要针对 API 编译的源代码 仅 需要在中查看 API class 路径。
换句话说:您使用的编辑器在这里完全无关紧要。
唯一重要的是您了解如何有效地设置一个 "project",其中包含 API 所需的 JAR。
含义:Androidstudio 是一个功能强大但复杂的工具。您通常使用它来开发移动 android 应用程序。
只是编写一个使用某种外部 API 的 java class 而不是 需要 Android Studio 的东西.或者您认为在试验来自 Microsoft 的 JAR 时需要使用 Visual Studio 吗?!
"what would be easier" 部分 - 主要 取决于您对该工具的了解。
如果有人熟记 Android Studio,创建所需的项目设置可能需要 1 分钟。同一个人使用 IntelliJ 可能需要 5 或 10 分钟。
话虽如此:当然,IntelliJ 主要设计为 Java IDE。因此,设置新项目并添加所需的设置以使用某些 JAR 库是一项直接的任务。另一方面,Atom 甚至是 "simpler" - 它基本上允许您跳过 "project" 部分并直接在文件夹定义的层次结构上工作。
无论如何:您只需要做一些研究,看看什么对您有用。就像关注这个