Class ImageAnalysisSkill

java.lang.Object
com.azure.search.documents.indexes.models.SearchIndexerSkill
com.azure.search.documents.indexes.models.ImageAnalysisSkill

public final class ImageAnalysisSkill extends SearchIndexerSkill
A skill that analyzes image files. It extracts a rich set of visual features based on the image content.
  • Constructor Details

  • Method Details

    • getDefaultLanguageCode

      public ImageAnalysisSkillLanguage getDefaultLanguageCode()
      Get the defaultLanguageCode property: A value indicating which language code to use. Default is en.
      Returns:
      the defaultLanguageCode value.
    • setDefaultLanguageCode

      public ImageAnalysisSkill setDefaultLanguageCode(ImageAnalysisSkillLanguage defaultLanguageCode)
      Set the defaultLanguageCode property: A value indicating which language code to use. Default is en.
      Parameters:
      defaultLanguageCode - the defaultLanguageCode value to set.
      Returns:
      the ImageAnalysisSkill object itself.
    • getVisualFeatures

      public List<VisualFeature> getVisualFeatures()
      Get the visualFeatures property: A list of visual features.
      Returns:
      the visualFeatures value.
    • setVisualFeatures

      public ImageAnalysisSkill setVisualFeatures(List<VisualFeature> visualFeatures)
      Set the visualFeatures property: A list of visual features.
      Parameters:
      visualFeatures - the visualFeatures value to set.
      Returns:
      the ImageAnalysisSkill object itself.
    • getDetails

      public List<ImageDetail> getDetails()
      Get the details property: A string indicating which domain-specific details to return.
      Returns:
      the details value.
    • setDetails

      public ImageAnalysisSkill setDetails(List<ImageDetail> details)
      Set the details property: A string indicating which domain-specific details to return.
      Parameters:
      details - the details value to set.
      Returns:
      the ImageAnalysisSkill object itself.
    • setVisualFeatures

      public ImageAnalysisSkill setVisualFeatures(VisualFeature... visualFeatures)
      Set the visualFeatures property: A list of visual features.
      Parameters:
      visualFeatures - the visualFeatures value to set.
      Returns:
      the ImageAnalysisSkill object itself.
    • setDetails

      public ImageAnalysisSkill setDetails(ImageDetail... details)
      Set the details property: A string indicating which domain-specific details to return.
      Parameters:
      details - the details value to set.
      Returns:
      the ImageAnalysisSkill object itself.