我正在探索Google提供的API。首先,为了对各种文本进行光学字符识别,我在Google Cloud Vision API和PyCharm中进行了实验。
所以我用PyCharm编写了一个基本程序,调用这个API,我给它输入了一个图像,其中包含了文本,比如冰淇淋桶的image/photo,然后输出的是写在这个桶上的文本。
现在我想测试Google Mobile Vision API的条形码扫描器。但是Google Mobile Vision API是由Java而不是Python支持的,所以理想情况下,我想在一个调用这个API的Java程序中调用Google Mobile Vision API,给出一个条形码的image/photo作为输入,并将保存在这个条形码中的细节作为输出。
我的问题是,这是否可以(很容易)用IntelliJ IDEA或Atom IDE完成,还是我应该下载Android来完成这个简单的任务?
换句话说,我是否可以很容易地调用IDE中的移动API,它不是专门用于像Android Studio这样的移动应用程序开发,而是适用于一般的java应用程序,比如IntelliJ IDEA或Atom IDE。
发布于 2017-12-22 13:34:10
API就是这样的:编程接口。
要根据该API编译的源代码只需要在类路径中看到该API。
换句话说:您所使用的编辑器在这里根本不重要。
唯一重要的是,您了解如何有效地设置包含该API所需的JAR的“项目”。
意思: Android是一个强大但复杂的工具。您通常使用它来开发移动android应用程序。
仅仅编写一个使用某种外部API的java类就是,而不是,这需要Android。或者,您认为在使用源自Microsoft的JAR进行实验时需要使用Visual吗?!
在“什么会更容易”这部分,这主要取决于你对工具的了解。
如果有人背熟Android,创建所需的项目设置可能需要1分钟。同一个人可能需要5或10分钟与IntelliJ。
话虽如此:当然,IntelliJ主要是作为Java设计的。因此,设置新项目并添加使用某些JAR库所需的设置是一个直接的任务。另一方面,原子甚至更“简单”--它基本上允许您跳过“项目”部分,直接处理文件夹定义的层次结构。
https://stackoverflow.com/questions/47942396
复制相似问题