tensorflow::ops::DrawBoundingBoxesV2
#include <image_ops.h>Vẽ các khung bao quanh một loạt hình ảnh.
Bản tóm tắt
Hàm này xuất ra một bản sao của images nhưng vẽ lên trên các pixel 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 dưới dạng [y_min, x_min, y_max, x_max] . Tọa độ của hộp giới hạn là các số thực trong khoảng [0.0, 1.0] so với chiều rộng và chiều cao của hình ảnh gốc.
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 độ trên bên trái và dưới bên phải của hộp giới hạn sẽ là (40, 10) đến (100, 50) (trong hệ tọa độ (x,y)).
Một số phần của khung bao quanh có thể nằm ngoài hình ảnh.
Luận điểm:
- phạm vi: Một đối tượng Phạm vi
- Hình ảnh: 4 chiều với hình dạng
[batch, height, width, depth]. Một lô hình ảnh. - hộp: 3D với hình dạng
[batch, num_bounding_boxes, 4]chứa các hộp giới hạn. - Màu sắc: 2 chiều. Danh sách các màu RGBA để luân chuyển cho các ô.
Trả về:
-
Output: Mô hình 4 chiều có hình dạng giống nhưimages. Tập hợp các ảnh đầu vào với các khung bao được vẽ trên ảnh.
Hàm khởi 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
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const