class CognitiveVision::ImageFeatures

Constants

ANALYZERS

Public Class Methods

new(features) click to toggle source
# File lib/cognitive_vision/image_features.rb, line 11
def initialize(features)
  @features = [features].flatten
end

Public Instance Methods

analyzers() click to toggle source
# File lib/cognitive_vision/image_features.rb, line 19
def analyzers
  ANALYZERS.map{ |feature, analyzer| analyzer if @features.include?(feature) }.reject(&:nil?)
end
features_string() click to toggle source
# File lib/cognitive_vision/image_features.rb, line 15
def features_string
  @features.join(',')
end