dòng chảy :: hoạt động :: DrawBoundBoxesV2

#include <image_ops.h>

Vẽ các hộp giới hạn trên một loạt hình ảnh.

Tóm lược

Xuất ra một bản sao của images nhưng vẽ trên đầu các pixel bằng không hoặc nhiều hộp giới hạn được chỉ định bởi các vị trí trong boxes . Tọa độ của mỗi hộp giới hạn trong boxes được mã hóa là [y_min, x_min, y_max, x_max] . Tọa độ hộp giới hạn được thả nổi trong [0.0, 1.0] so với chiều rộng và chiều cao của hình ảnh bên dưới.

Ví dụ: nếu một hình ảnh có kích thước 100 x 200 pixel (chiều cao x chiều rộng) và hộp giới hạn là [0.1, 0.2, 0.5, 0.9] , thì tọa độ phía trên bên trái và phía dưới bên phải của hộp giới hạn sẽ là (40, 10) đến (100, 50) (theo tọa độ (x, y)).

Các phần của hộp giới hạn có thể nằm ngoài hình ảnh.

Tranh luận:

  • phạm vi: Một đối tượng Phạm vi
  • hình ảnh: 4-D với hình dạng [batch, height, width, depth] . Một loạt các hình ảnh.
  • hộp: 3-D với shape [batch, num_bounding_boxes, 4] chứa các hộp giới hạn.
  • màu sắc: 2-D. Danh sách các màu RGBA để chuyển qua cho các hộp.

Lợi nhuận:

  • Output : 4-D với hình dạng giống như images . Hàng loạt hình ảnh đầu vào với các hộp giới hạn được vẽ trên hình ảnh.

Người xây dựng và Người phá hủy

DrawBoundingBoxesV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes, :: tensorflow::Input colors)

Thuộc tính công cộng

operation
output

Chức năng công cộng

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Thuộc tính công cộng

hoạt động

Operation operation

đầu ra

::tensorflow::Output output

Chức năng công cộng

DrawBoundBoxesV2

 DrawBoundingBoxesV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input boxes,
  ::tensorflow::Input colors
)

nút

::tensorflow::Node * node() const 

toán tử :: tensorflow :: Đầu vào

 operator::tensorflow::Input() const 

toán tử :: tensorflow :: Đầu ra

 operator::tensorflow::Output() const