dòng chảy :: hoạt động :: DrawBoundBoxes
#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 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 (180, 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.
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 | |
---|---|
DrawBoundingBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes) |
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
DrawBoundBoxes
DrawBoundingBoxes( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes )
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