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