dòng chảy căng:: ôi:: DrawBoundingBoxesV2

#include <image_ops.h>

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

Bản tóm tắt

Xuất ra một bản sao của images nhưng không vẽ lên trên các pixel 0 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 khung giới hạn trong boxes được mã hóa thành [y_min, x_min, y_max, x_max] . Tọa độ của hộp giới hạn là các số float 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 (cao x 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à dưới cùng bên phải của hộp giới hạn sẽ là (40, 10) đến (100, 50) (ở tọa độ (x,y)).

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

Lập 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 hình ảnh.
  • hộp: 3-D có hình dạng [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 để duyệt qua các hộp.

Trả về:

  • Output : 4-D có hình dạng giống như images . Lô ảnh đầu vào có khung giới hạn được vẽ trên ảnh.

Hàm tạo và hàm hủy

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

Thuộc tính công khai

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 khai

hoạt động

Operation operation

đầu ra

::tensorflow::Output output

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

DrawBoundingBoxesV2

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

nút

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const