Analyze images

Azure AI Vision

Sample Code

using Azure.AI.Vision.ImageAnalysis;

ImageAnalysisClient client = new ImageAnalysisClient(
    Environment.GetEnvironmentVariable("ENDPOINT"),
    new AzureKeyCredential(Environment.GetEnvironmentVariable("KEY")));

ImageAnalysisResult result = client.Analyze(
    new Uri("<url>"),
    VisualFeatures.Caption | VisualFeatures.Read,
    new ImageAnalysisOptions { GenderNeutralCaption = true });
Code
VisualFeatures.Tags:
VisualFeatures.Objects:
VisualFeatures.Caption
VisualFeatures.DenseCaptions: Generates more detailed captions for the objects detected
VisualFeatures.People
VisualFeatures.SmartCrops
VisualFeatures.Read

Exercise - Analyze images with Azure AI Vision mslearn-ai-vision (microsoftlearning.github.io)

จาก Exercise บางตัวอย่าง Backgroud Removal ไม่มีใน VisualFeatures