ImageAnalysisClient.Analyze Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Analyze(BinaryData, VisualFeatures, ImageAnalysisOptions, CancellationToken) | 
						 Performs a single Image Analysis operation.  | 
        	
| Analyze(Uri, VisualFeatures, ImageAnalysisOptions, CancellationToken) | 
						 Performs a single Image Analysis operation.  | 
        	
Analyze(BinaryData, VisualFeatures, ImageAnalysisOptions, CancellationToken)
- Source:
 - ImageAnalysisClient.cs
 
- Source:
 - ImageAnalysisClient.cs
 
Performs a single Image Analysis operation.
public virtual Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult> Analyze(BinaryData imageData, Azure.AI.Vision.ImageAnalysis.VisualFeatures visualFeatures, Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions options = default, System.Threading.CancellationToken cancellationToken = default);
	abstract member Analyze : BinaryData * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
override this.Analyze : BinaryData * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
	Public Overridable Function Analyze (imageData As BinaryData, visualFeatures As VisualFeatures, Optional options As ImageAnalysisOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ImageAnalysisResult)
	Parameters
- imageData
 - BinaryData
 
The image to be analyzed.
- visualFeatures
 - VisualFeatures
 
A flags enumeration indicating what visual feature types to return. Valid visual feature types include: Tags, Caption, DenseCaptions, Objects, Read, SmartCrops, People. At least one visual feature must be specified for Image Analysis.
- options
 - ImageAnalysisOptions
 
A structure containing the per call analysis options.
- cancellationToken
 - CancellationToken
 
The cancellation token to use.
Returns
Exceptions
imageData is null.
Applies to
Analyze(Uri, VisualFeatures, ImageAnalysisOptions, CancellationToken)
- Source:
 - ImageAnalysisClient.cs
 
- Source:
 - ImageAnalysisClient.cs
 
Performs a single Image Analysis operation.
public virtual Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult> Analyze(Uri imageUri, Azure.AI.Vision.ImageAnalysis.VisualFeatures visualFeatures, Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions options = default, System.Threading.CancellationToken cancellationToken = default);
	abstract member Analyze : Uri * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
override this.Analyze : Uri * Azure.AI.Vision.ImageAnalysis.VisualFeatures * Azure.AI.Vision.ImageAnalysis.ImageAnalysisOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Vision.ImageAnalysis.ImageAnalysisResult>
	Public Overridable Function Analyze (imageUri As Uri, visualFeatures As VisualFeatures, Optional options As ImageAnalysisOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ImageAnalysisResult)
	Parameters
- imageUri
 - Uri
 
The image to be analyzed.
- visualFeatures
 - VisualFeatures
 
A flags enumeration indicating what visual feature types to return. Valid visual feature types include: Tags, Caption, DenseCaptions, Objects, Read, SmartCrops, People. At least one visual feature must be specified for Image Analysis.
- options
 - ImageAnalysisOptions
 
A structure containing the per call analysis options.
- cancellationToken
 - CancellationToken
 
The cancellation token to use.
Returns
Exceptions
imageUri is null.