Class: Google::Cloud::Vision::Annotation::Face::Features::Eyes
- Inherits:
-
Object
- Object
- Google::Cloud::Vision::Annotation::Face::Features::Eyes
- Defined in:
- lib/google/cloud/vision/annotation/face.rb
Overview
Eyes
The landmarks of the eyes in the features of a face.
Left and right are defined from the vantage of the viewer of the
image, without considering mirror projections typical of photos.
So face.features.eyes.left
typically is the person's right eye.
See Google::Cloud::Vision::Annotation::Face::Features and Google::Cloud::Vision::Annotation::Face.
Instance Attribute Summary collapse
-
#left ⇒ Eye
readonly
The left eye.
-
#right ⇒ Eye
readonly
The right eye.
Instance Method Summary collapse
-
#to_a ⇒ Array
Returns the object's property values as an array.
-
#to_h ⇒ Hash
Deeply converts object to a hash.
Instance Attribute Details
#left ⇒ Eye (readonly)
The left eye.
963 964 965 |
# File 'lib/google/cloud/vision/annotation/face.rb', line 963 def left @left end |
#right ⇒ Eye (readonly)
The right eye.
963 964 965 |
# File 'lib/google/cloud/vision/annotation/face.rb', line 963 def right @right end |
Instance Method Details
#to_a ⇒ Array
Returns the object's property values as an array.
978 979 980 |
# File 'lib/google/cloud/vision/annotation/face.rb', line 978 def to_a [left, right] end |
#to_h ⇒ Hash
Deeply converts object to a hash. All keys will be symbolized.
987 988 989 |
# File 'lib/google/cloud/vision/annotation/face.rb', line 987 def to_h { left: left.to_h, right: right.to_h } end |