云视觉api客户端库

google-cloud-vision的Python项目详细描述


betapypiversionscompat_check_pypicompat_check_github

通过Google Cloud Visionapi,开发人员可以 通过封装强大的机器来理解图像的内容 在一个易于使用的rest api中学习模型。它可以快速分类图像 分为数千类(如“帆船”、“狮子”、“埃菲尔铁塔”), 检测图像中的单个对象和面,并查找和读取 包含在图像中的印刷文字。您可以在 图片目录、适度的攻击性内容或启用新的营销 通过图像情感分析的场景。分析上传的图像 在请求中或与google云上的图像存储集成 储藏室。

快速启动

要使用此库,首先需要执行以下步骤:

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Google Cloud Vision API.
  4. Setup Authentication.

安装

使用pip在virtualenv中安装此库。virtualenv是 创建独立的python环境。它解决的基本问题是 依赖项和版本,以及间接权限。

使用virtualenv,无需系统即可安装此库 安装权限,且不会与已安装的系统发生冲突 依赖关系。

支持的python版本

python=3.5

不推荐的python版本

python==2.7。Python2.7支持将于2020年1月1日取消。

Mac/Linux

pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-vision

窗口

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-cloud-vision

示例用法

fromgoogle.cloudimportvisionclient=vision.ImageAnnotatorClient()response=client.annotate_image({'image':{'source':{'image_uri':'gs://my-test-bucket/image.jpg'}},'features':[{'type':vision.enums.Feature.Type.FACE_DETECTION}],})

下一步

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
我可以用C++代码使用java代码吗?   java使用JSR303在派生类中提供更具体的约束   java在这个查找唯一路径数算法中我做错了什么?   java如何为2个不同的服务提供商使用2个不同的SSL证书?   java在Gridview上绘制文本   java使用连接for循环构建字符串名   java StringBuilder拆分无法处理某些文件   java事件关注EditText   Java Web Start“找不到URL的缓存资源”   java程序从命令行运行的速度比在Eclipse中慢   java为什么HttpServletRequest会截断#字符上的url输入?   java自定义折叠工具栏平滑标题大小调整   使用Mockito对安卓 java中调用另一个静态函数的函数进行单元测试   http在java客户机中使用cachecontrol头   java如何使用。是否使用Delimiter从输入文件中排除标点符号和数字?   使用上下文作为参数/参数的java   java更有效地从Jar中提取文件   java为多个JButton提供相同的actionListener