Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Summary
Members | Descriptions |
---|---|
enum ImageAnalysisErrorReason | A categorical representation of error classes that can cause an Image Analysis request to fail. |
enum ImageAnalysisFeature | Defines the supported visual features to detect in an image. |
enum ImageSegmentationMode | Defines the segmentation mode supported by the Image Analysis service. |
enum ImageAnalysisResultReason | Represents the reasons why an Image Analysis operation concluded. |
class ImageAnalysis::ContentCaption | Represents a generated phrase that describes the content of the whole image or a region in the image. |
class ImageAnalysis::ContentTag | Represent an image tag. A tag can be a recognizable object, living being, scenery, or actions that appear in the image. |
class ImageAnalysis::ContentTags | Represents a list of image tags. |
class ImageAnalysis::CropSuggestion | Represents a suggested image cropping that preserves much of the image content. |
class ImageAnalysis::CropSuggestions | Represents a list of image crop suggestions that preserve most of the image content. |
class ImageAnalysis::DenseCaptions | Represents a list of up to 10 captions for different regions of the image. |
class ImageAnalysis::DetectedObject | Represents a physical object detected in an image. |
class ImageAnalysis::DetectedObjects | Represents a list of physical object detected in an image. |
class ImageAnalysis::DetectedPeople | Represents people detected in an image. |
class ImageAnalysis::DetectedPerson | Represents a person detected in an image. |
class ImageAnalysis::DetectedText | Represents the text lines detected in an image. |
class ImageAnalysis::DetectedTextLine | Represents a single, contiguous line of text as detected within an image. |
class ImageAnalysis::DetectedTextWord | Represents a single word that was detected in an image. |
class ImageAnalysis::ImageAnalysisErrorDetails | A representation of an error associated with an image analysis result. |
class ImageAnalysis::ImageAnalysisEventArgs | Represents an asynchronous Image Analysis result payload as an event argument. |
class ImageAnalysis::ImageAnalysisOptions | Represents the configuration options that control the function of the ImageAnalyzer. |
class ImageAnalysis::ImageAnalysisResult | Represents the outcome of an Image Analysis operation. |
class ImageAnalysis::ImageAnalysisResultDetails | Represents additional information related to an image analysis result. |
class ImageAnalysis::ImageAnalysisResultProperties | Represents the collection of properties on a given Image Analysis result object. |
class ImageAnalysis::ImageAnalyzer | An object that facilitates Image Analysis operations with the Computer Vision service. |
class ImageAnalysis::ImageAnalyzerProperties | Represents the properties that can be dynamically updated on a given ImageAnalyzer instance. |
class ImageAnalysis::Rectangle | Represents a rectangular area inside an image. |
class ImageAnalysis::SegmentationResult | Holds a single segmentation result image of PNG format and associated metadata. |
Members
enum ImageAnalysisErrorReason
Values | Descriptions |
---|---|
AuthenticationFailure | Indicates an authentication error. An authentication error occurs if subscription key or authorization token is invalid, expired, or does not match the region being used. |
BadRequest | Indicates that one or more image analysis parameters are invalid or the image format is not supported. |
TooManyRequests | Indicates that the number of parallel requests exceeded the number of allowed concurrent analysis operations for the subscription. |
Forbidden | Indicates that the free subscription used by the request ran out of quota. |
ConnectionFailure | Indicates a connection error. |
ServiceTimeout | Indicates a timeout when waiting for a response from the Computer Vision service. |
ServiceError | Indicates an internal service error. |
ServiceUnavailable | Indicates that the service is currently unavailable. |
RuntimeError | Indicates any other service errors. |
A categorical representation of error classes that can cause an Image Analysis request to fail.
enum ImageAnalysisFeature
Values | Descriptions |
---|---|
Tags | Tags the image with a detailed list of recognizable objects, living beings, scenery, and actions that appear in the image. The language of the tags can be specified by setting the property ImageAnalysisOptions::SetLanguage. |
Caption | Generates a human-readable phrase that describes the image content, in one of the supported languages. |
DenseCaptions | Dense Captions provides more details than ImageAnalysisFeature::Caption, by generating one sentence descriptions of up to 10 regions of the image in addition to describing the whole image. |
Objects | Detects various objects within an image, including their approximate location. Object names are only available in English at the moment. |
People | Detects people in the image, including their approximate location. |
Text | Also known as Read or OCR. Performs Optical Character Recognition (OCR) and returns the text detected in the image, including the approximate location of every text line and word. |
CropSuggestions | Also known as SmartCrops. Returns recommendations for image crop operations that preserve content (for example for thumbnail generation) |
Defines the supported visual features to detect in an image.
enum ImageSegmentationMode
Values | Descriptions |
---|---|
None | The default value. No segmentation is performed. |
BackgroundRemoval | Background removal. Segmentation results in a PNG image of the detected foreground object with a transparent background. |
ForegroundMatting | Foreground matting. Segmentation results in a grayscale alpha matte PNG image showing the opacity of the detected foreground object. |
Defines the segmentation mode supported by the Image Analysis service.
enum ImageAnalysisResultReason
Values | Descriptions |
---|---|
Error | Indicates that a result was generated due to an error during Image Analysis. |
Analyzed | Indicates that Image Analysis was successful and results are available. |
Represents the reasons why an Image Analysis operation concluded.