tfg.rendering.barycentrics.normalized_pixel_coordinates
Computes the normalized pixel coordinates for the specified image size.
tfg.rendering.barycentrics.normalized_pixel_coordinates(
image_width: int, image_height: int
) -> Tuple[tf.Tensor, tf.Tensor]
The x-coordinates will range from -1 to 1 left to right.
The y-coordinates will range from -1 to 1 top to bottom.
The extrema +-1 will fall onto the exterior pixel boundaries, while the
coordinates will be evaluated at pixel centers. So, image of width 4 will have
normalized pixel x-coordinates at [-0.75 -0.25 0.25 0.75], while image of
width 3 will have them at [-0.667 0 0.667].
Args |
image_width
|
int specifying desired output image width in pixels.
|
image_height
|
int specifying desired output image height in pixels.
|
Returns |
Two float32 tensors with shape [image_height, image_width] containing x- and
y- coordinates, respecively, for each image pixel.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-10-28 UTC.
[null,null,["Last updated 2022-10-28 UTC."],[],[]]