Googly.CloudVision.Model.Image (googly_cloud_vision v0.1.0)

Copy Markdown View Source

Client image to perform Google Cloud Vision API tasks over.

Attributes

  • content (type: String.t()) - Image content, represented as a stream of bytes. Note: As with all bytes fields, protobuffers use a pure binary representation, whereas JSON representations use base64. Currently, this field only works for BatchAnnotateImages requests. It does not work for AsyncBatchAnnotateImages requests.
  • source (type: Googly.CloudVision.Model.ImageSource.t()) - Google Cloud Storage image location, or publicly-accessible image URL. If both content and source are provided for an image, content takes precedence and is used to perform the image annotation request.

Summary

Types

t()

@type t() :: %Googly.CloudVision.Model.Image{
  content: String.t() | nil,
  source: Googly.CloudVision.Model.ImageSource.t() | nil
}