ImageAnalysisAsyncClient Class
- java.
lang. Object - com.
azure. ai. vision. imageanalysis. ImageAnalysisAsyncClient
- com.
public final class ImageAnalysisAsyncClient
Initializes a new instance of the asynchronous ImageAnalysisClient type.
//
// Create an asynchronous Image Analysis client.
//
ImageAnalysisAsyncClient client = new ImageAnalysisClientBuilder()
.endpoint(endpoint)
.credential(new KeyCredential(key))
.buildAsyncClient();
Method Summary
Methods inherited from java.lang.Object
Method Details
analyze
public Mono
Performs a single Image Analysis operation on a given image buffer.
Parameters:
Returns:
// // Asynchronous analysis of an image file (sample.jpg), using all visual features, // with all options set. You will likely need fewer visual features and only // some (or no) options set. // ImageAnalysisOptions options = new ImageAnalysisOptions() .setLanguage("en") .setGenderNeutralCaption(true) .setSmartCropsAspectRatios(Arrays.asList(0.9, 1.33)) .setModelVersion("latest"); Mono<ImageAnalysisResult> result = client.analyze( BinaryData.fromFile(new File("sample.jpg").toPath()), Arrays.asList( VisualFeatures.SMART_CROPS, VisualFeatures.CAPTION, VisualFeatures.DENSE_CAPTIONS, VisualFeatures.OBJECTS, VisualFeatures.PEOPLE, VisualFeatures.READ, VisualFeatures.TAGS), options);
analyzeFromUrl
public Mono
Performs a single Image Analysis operation on a give image URL.
Parameters:
Returns:
// // Asynchronous analysis of an image file (https://aka.ms/azsdk/image-analysis/sample.jpg), // using all visual features, with all options set. You will likely need fewer visual features // and only some (or no) options set. // ImageAnalysisOptions options = new ImageAnalysisOptions() .setLanguage("en") .setGenderNeutralCaption(true) .setSmartCropsAspectRatios(Arrays.asList(0.9, 1.33)) .setModelVersion("latest"); Mono<ImageAnalysisResult> result = client.analyzeFromUrl( "https://aka.ms/azsdk/image-analysis/sample.jpg", Arrays.asList( VisualFeatures.SMART_CROPS, VisualFeatures.CAPTION, VisualFeatures.DENSE_CAPTIONS, VisualFeatures.OBJECTS, VisualFeatures.PEOPLE, VisualFeatures.READ, VisualFeatures.TAGS), options);
analyzeFromUrlWithResponse
public Mono<>
Performs a single Image Analysis operation on a give image URL, while allowing customization of the HTTP request and access to HTTP request and response details. This is not commonly used.
Parameters:
Returns:
analyzeWithResponse
public Mono<>
Performs a single Image Analysis operation on a given image buffer, while allowing customization of the HTTP request and access to HTTP request and response details. This is not commonly used.
Parameters:
Returns:
Applies to
Azure SDK for Java
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour