Reference documentation and code samples for the Google Cloud Video Transcoder V1 Client class Image.
Overlaid image.
Generated from protobuf message google.cloud.video.transcoder.v1.Overlay.Image
Namespace
Google \ Cloud \ Video \ Transcoder \ V1 \ OverlayMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ uri |
string
Required. URI of the image in Cloud Storage. For example, |
↳ resolution |
NormalizedCoordinate
Normalized image resolution, based on output video resolution. Valid values: |
↳ alpha |
float
Target image opacity. Valid values are from |
getUri
Required. URI of the image in Cloud Storage. For example,
gs://bucket/inputs/image.png
. Only PNG and JPEG images are supported.
Returns | |
---|---|
Type | Description |
string |
setUri
Required. URI of the image in Cloud Storage. For example,
gs://bucket/inputs/image.png
. Only PNG and JPEG images are supported.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getResolution
Normalized image resolution, based on output video resolution. Valid
values: 0.0
–1.0
. To respect the original image aspect ratio, set
either x
or y
to 0.0
. To use the original image resolution, set
both x
and y
to 0.0
.
Returns | |
---|---|
Type | Description |
NormalizedCoordinate|null |
hasResolution
clearResolution
setResolution
Normalized image resolution, based on output video resolution. Valid
values: 0.0
–1.0
. To respect the original image aspect ratio, set
either x
or y
to 0.0
. To use the original image resolution, set
both x
and y
to 0.0
.
Parameter | |
---|---|
Name | Description |
var |
NormalizedCoordinate
|
Returns | |
---|---|
Type | Description |
$this |
getAlpha
Target image opacity. Valid values are from 1.0
(solid, default) to
0.0
(transparent), exclusive. Set this to a value greater than 0.0
.
Returns | |
---|---|
Type | Description |
float |
setAlpha
Target image opacity. Valid values are from 1.0
(solid, default) to
0.0
(transparent), exclusive. Set this to a value greater than 0.0
.
Parameter | |
---|---|
Name | Description |
var |
float
|
Returns | |
---|---|
Type | Description |
$this |