@Namespace(value="tensorflow::ops") @NoOffset public static class tensorflow.DrawBoundingBoxes extends Pointer
images but draws on top of the pixels zero or more bounding
boxes specified by the locations in boxes. The coordinates of the each
bounding box in boxes are encoded as [y_min, x_min, y_max, x_max]. The
bounding box coordinates are floats in [0.0, 1.0] relative to the width and
height of the underlying image.
For example, if an image is 100 x 200 pixels (height x width) and the bounding
box is [0.1, 0.2, 0.5, 0.9], the upper-left and bottom-right coordinates of
the bounding box will be (40, 10) to (180, 50) (in (x,y) coordinates).
Parts of the bounding box may fall outside the image.
Arguments:
* scope: A Scope object
* images: 4-D with shape [batch, height, width, depth]. A batch of images.
* boxes: 3-D with shape [batch, num_bounding_boxes, 4] containing bounding
boxes.
Returns:
* Output: 4-D with the same shape as images. The batch of input images with
bounding boxes drawn on the images.Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Constructor and Description |
|---|
DrawBoundingBoxes(Pointer p)
Pointer cast constructor.
|
DrawBoundingBoxes(tensorflow.Scope scope,
tensorflow.Input images,
tensorflow.Input boxes) |
| Modifier and Type | Method and Description |
|---|---|
tensorflow.Input |
asInput() |
tensorflow.Output |
asOutput() |
tensorflow.Node |
node() |
tensorflow.Operation |
operation() |
tensorflow.DrawBoundingBoxes |
operation(tensorflow.Operation operation) |
tensorflow.Output |
output() |
tensorflow.DrawBoundingBoxes |
output(tensorflow.Output output) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic DrawBoundingBoxes(Pointer p)
Pointer.Pointer(Pointer).public DrawBoundingBoxes(@Const @ByRef tensorflow.Scope scope, @ByVal tensorflow.Input images, @ByVal tensorflow.Input boxes)
@ByVal @Name(value="operator tensorflow::Output") public tensorflow.Output asOutput()
@ByVal @Name(value="operator tensorflow::Input") public tensorflow.Input asInput()
public tensorflow.Node node()
@ByRef public tensorflow.Operation operation()
public tensorflow.DrawBoundingBoxes operation(tensorflow.Operation operation)
@ByRef public tensorflow.Output output()
public tensorflow.DrawBoundingBoxes output(tensorflow.Output output)
Copyright © 2019. All rights reserved.