google-cloud-vision overview (2.1.4)

com.google.cloud.vision.v1

The interfaces provided are listed below, along with usage samples.

ImageAnnotatorClient

Service Description: Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection. The ImageAnnotator service returns detected entities from the images.

Sample for ImageAnnotatorClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ImageAnnotatorClient 
  
 imageAnnotatorClient 
  
 = 
  
 ImageAnnotatorClient 
 . 
 create 
 ()) 
  
 { 
  
 List<AnnotateImageRequest> 
  
 requests 
  
 = 
  
 new 
  
 ArrayList 
<> (); 
  
 BatchAnnotateImagesResponse 
  
 response 
  
 = 
  
 imageAnnotatorClient 
 . 
 batchAnnotateImages 
 ( 
 requests 
 ); 
  
 } 
  
 

ProductSearchClient

Service Description: Manages Products and ProductSets of reference images for use in product search. It uses the following resource model:

- The API has a collection of ProductSet resources, named projects/*/locations/*/productSets/* , which acts as a way to put different products into groups to limit identification.

In parallel,

- The API has a collection of Product resources, named projects/*/locations/*/products/*

- Each Product has a collection of ReferenceImage resources, named projects/*/locations/*/products/*/referenceImages/*

Sample for ProductSearchClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ProductSearchClient 
  
 productSearchClient 
  
 = 
  
 ProductSearchClient 
 . 
 create 
 ()) 
  
 { 
  
 LocationName 
  
 parent 
  
 = 
  
 LocationName 
 . 
 of 
 ( 
 "[PROJECT]" 
 , 
  
 "[LOCATION]" 
 ); 
  
 ProductSet 
  
 productSet 
  
 = 
  
 ProductSet 
 . 
 newBuilder 
 (). 
 build 
 (); 
  
 String 
  
 productSetId 
  
 = 
  
 "productSetId1003042158" 
 ; 
  
 ProductSet 
  
 response 
  
 = 
  
 productSearchClient 
 . 
 createProductSet 
 ( 
 parent 
 , 
  
 productSet 
 , 
  
 productSetId 
 ); 
  
 } 
  
 

com.google.cloud.vision.v1.stub

com.google.cloud.vision.v1p1beta1

The interfaces provided are listed below, along with usage samples.

ImageAnnotatorClient

Service Description: Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection. The ImageAnnotator service returns detected entities from the images.

Sample for ImageAnnotatorClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ImageAnnotatorClient 
  
 imageAnnotatorClient 
  
 = 
  
 ImageAnnotatorClient 
 . 
 create 
 ()) 
  
 { 
  
 List<AnnotateImageRequest> 
  
 requests 
  
 = 
  
 new 
  
 ArrayList 
<> (); 
  
 BatchAnnotateImagesResponse 
  
 response 
  
 = 
  
 imageAnnotatorClient 
 . 
 batchAnnotateImages 
 ( 
 requests 
 ); 
  
 } 
  
 

com.google.cloud.vision.v1p1beta1.stub

com.google.cloud.vision.v1p2beta1

The interfaces provided are listed below, along with usage samples.

ImageAnnotatorClient

Service Description: Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection. The ImageAnnotator service returns detected entities from the images.

Sample for ImageAnnotatorClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ImageAnnotatorClient 
  
 imageAnnotatorClient 
  
 = 
  
 ImageAnnotatorClient 
 . 
 create 
 ()) 
  
 { 
  
 List<AnnotateImageRequest> 
  
 requests 
  
 = 
  
 new 
  
 ArrayList 
<> (); 
  
 BatchAnnotateImagesResponse 
  
 response 
  
 = 
  
 imageAnnotatorClient 
 . 
 batchAnnotateImages 
 ( 
 requests 
 ); 
  
 } 
  
 

com.google.cloud.vision.v1p2beta1.stub

com.google.cloud.vision.v1p3beta1

The interfaces provided are listed below, along with usage samples.

ImageAnnotatorClient

Service Description: Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection. The ImageAnnotator service returns detected entities from the images.

Sample for ImageAnnotatorClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ImageAnnotatorClient 
  
 imageAnnotatorClient 
  
 = 
  
 ImageAnnotatorClient 
 . 
 create 
 ()) 
  
 { 
  
 List<AnnotateImageRequest> 
  
 requests 
  
 = 
  
 new 
  
 ArrayList 
<> (); 
  
 BatchAnnotateImagesResponse 
  
 response 
  
 = 
  
 imageAnnotatorClient 
 . 
 batchAnnotateImages 
 ( 
 requests 
 ); 
  
 } 
  
 

ProductSearchClient

Service Description: Manages Products and ProductSets of reference images for use in product search. It uses the following resource model:

- The API has a collection of ProductSet resources, named projects/*/locations/*/productSets/* , which acts as a way to put different products into groups to limit identification.

In parallel,

- The API has a collection of Product resources, named projects/*/locations/*/products/*

- Each Product has a collection of ReferenceImage resources, named projects/*/locations/*/products/*/referenceImages/*

Sample for ProductSearchClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ProductSearchClient 
  
 productSearchClient 
  
 = 
  
 ProductSearchClient 
 . 
 create 
 ()) 
  
 { 
  
 LocationName 
  
 parent 
  
 = 
  
 LocationName 
 . 
 of 
 ( 
 "[PROJECT]" 
 , 
  
 "[LOCATION]" 
 ); 
  
 ProductSet 
  
 productSet 
  
 = 
  
 ProductSet 
 . 
 newBuilder 
 (). 
 build 
 (); 
  
 String 
  
 productSetId 
  
 = 
  
 "productSetId1003042158" 
 ; 
  
 ProductSet 
  
 response 
  
 = 
  
 productSearchClient 
 . 
 createProductSet 
 ( 
 parent 
 , 
  
 productSet 
 , 
  
 productSetId 
 ); 
  
 } 
  
 

com.google.cloud.vision.v1p3beta1.stub

com.google.cloud.vision.v1p4beta1

The interfaces provided are listed below, along with usage samples.

ImageAnnotatorClient

Service Description: Service that performs Google Cloud Vision API detection tasks over client images, such as face, landmark, logo, label, and text detection. The ImageAnnotator service returns detected entities from the images.

Sample for ImageAnnotatorClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ImageAnnotatorClient 
  
 imageAnnotatorClient 
  
 = 
  
 ImageAnnotatorClient 
 . 
 create 
 ()) 
  
 { 
  
 List<AnnotateImageRequest> 
  
 requests 
  
 = 
  
 new 
  
 ArrayList 
<> (); 
  
 BatchAnnotateImagesResponse 
  
 response 
  
 = 
  
 imageAnnotatorClient 
 . 
 batchAnnotateImages 
 ( 
 requests 
 ); 
  
 } 
  
 

ProductSearchClient

Service Description: Manages Products and ProductSets of reference images for use in product search. It uses the following resource model:

- The API has a collection of ProductSet resources, named projects/*/locations/*/productSets/* , which acts as a way to put different products into groups to limit identification.

In parallel,

- The API has a collection of Product resources, named projects/*/locations/*/products/*

- Each Product has a collection of ReferenceImage resources, named projects/*/locations/*/products/*/referenceImages/*

Sample for ProductSearchClient:

   
 // This snippet has been automatically generated for illustrative purposes only. 
  
 // It may require modifications to work in your environment. 
  
 try 
  
 ( 
 ProductSearchClient 
  
 productSearchClient 
  
 = 
  
 ProductSearchClient 
 . 
 create 
 ()) 
  
 { 
  
 LocationName 
  
 parent 
  
 = 
  
 LocationName 
 . 
 of 
 ( 
 "[PROJECT]" 
 , 
  
 "[LOCATION]" 
 ); 
  
 ProductSet 
  
 productSet 
  
 = 
  
 ProductSet 
 . 
 newBuilder 
 (). 
 build 
 (); 
  
 String 
  
 productSetId 
  
 = 
  
 "productSetId1003042158" 
 ; 
  
 ProductSet 
  
 response 
  
 = 
  
 productSearchClient 
 . 
 createProductSet 
 ( 
 parent 
 , 
  
 productSet 
 , 
  
 productSetId 
 ); 
  
 } 
  
 

com.google.cloud.vision.v1p4beta1.stub

Design a Mobile Site
View Site in Mobile | Classic
Share by: