Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Image Feature Detection Sample

Google Cloud Vision API provides feature detection for images. This API is part of the larger collection of Cloud Machine Learning APIs.

This sample Java application demonstrates how to access the Cloud Vision API using the Google Cloud Client Library for Java.

Build the sample

Install Maven.

Build your project with:

mvn clean package

You can then run a given ClassName via:

mvn exec:java -DClassName -Dexec.args="arg1 'arg 2' arg3"

Analyze an image

export GOOGLE_APPLICATION_CREDENTIALS=/path/to/your-project-credentials.json

Quickstart

mvn exec:java -DQuickstartSample

Faces

mvn exec:java -DDetect -Dexec.args="faces ./resources/face_no_surprise.jpg"

Labels

mvn exec:java -DDetect -Dexec.args="labels ./resources/wakeupcat.jpg"

Landmarks

mvn exec:java -DDetect -Dexec.args="landmarks ./resources/landmark.jpg"

Logos

mvn exec:java -DDetect -Dexec.args="logos ./resources/logos.png"

Text

mvn exec:java -DDetect -Dexec.args="text ./resources/text.jpg"

Safe Search

mvn exec:java -DDetect -Dexec.args="safe-search ./resources/wakeupcat.jpg"

Properties

mvn exec:java -DDetect -Dexec.args="properties ./resources/city.jpg"

Web

mvn exec:java -DDetect -Dexec.args="web ./resources/landmark.jpg"

Crop

mvn exec:java -DDetect -Dexec.args="crop ./resources/landmark.jpg"