テンソルフロー::作戦:: DrawBoundingBoxesV2

#include <image_ops.h>

画像のバッチ上に境界ボックスを描画します。

まとめ

imagesのコピーを出力しますが、ピクセルの上に、 boxes内の位置で指定された 0 個以上の境界ボックスを描画します。 boxes内の各境界ボックスの座標は[y_min, x_min, y_max, x_max]としてエンコードされます。境界ボックスの座標は、下にある画像の幅と高さを基準にして[0.0, 1.0]の浮動小数点数です。

たとえば、画像が 100 x 200 ピクセル (高さ x 幅) で、境界ボックスが[0.1, 0.2, 0.5, 0.9]の場合、境界ボックスの左上と右下の座標は(40, 10)になります。 (40, 10)から(100, 50) ((x,y) 座標内)。

境界ボックスの一部が画像の外に出る場合があります。

引数:

  • スコープ:スコープオブジェクト
  • 画像: 形状[batch, height, width, depth]の 4-D。画像のバッチ。
  • ボックス: 境界ボックスを含む形状[batch, num_bounding_boxes, 4]の 3-D。
  • 色: 2D。ボックスで循環する RGBA カラーのリスト。

戻り値:

  • Outputimagesと同じ形状の4D。画像上に境界ボックスが描画された入力画像のバッチ。

コンストラクターとデストラクター

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

パブリック属性

operation
output

公共機能

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

パブリック属性

手術

Operation operation

出力

::tensorflow::Output output

公共機能

DrawBoundingBoxesV2

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

ノード

::tensorflow::Node * node() const 

演算子::tensorflow::入力

 operator::tensorflow::Input() const 

演算子::tensorflow::出力

 operator::tensorflow::Output() const