警告:このAPIは非推奨であり、置き換えが安定した後 TensorFlowの将来のバージョンで削除される予定です。

ImageProjectiveTransformV2

パブリック最終クラスImageProjectiveTransformV2

指定された変換を各画像に適用します。

transforms` `の一つの行に` [A0、A1、A2、B0、B1、B2、C0、C1]が'である場合、それは' X」( `変換された入力ポイント出力ポイント'(x、y)をマッピングします、y ')=((a0 x + a1 y + a2)/ k、(b0 x + b1 y + b2)/ k) `、ここで` k = c0 x + c1 y + 1`。変換されたポイントが入力画像の外側にある場合、出力ピクセルは0に設定されます。

ネストされたクラス

クラスImageProjectiveTransformV2.Options以下のためのオプションの属性ImageProjectiveTransformV2

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリックハンドルを返します。
静的<Tが数拡張> ImageProjectiveTransformV2 <T>
作成スコープスコープ、オペランド<T>の画像、オペランド<フロート>変換、オペランド<整数> outputShape、文字列の補間、オプション...オプション)
新しいImageProjectiveTransformV2操作をラップするクラスを作成するファクトリメソッド。
静的ImageProjectiveTransformV2.Options
FILLMODE (文字列FILLMODE)
出力<T>
transformedImages ()
形状が `[batch、new_height、new_width、channels]`の4-D。

継承されたメソッド

パブリックメソッド

公共の出力<T> asOutput()

テンソルのシンボリックハンドルを返します。

TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。

パブリック静的ImageProjectiveTransformV2 <T>を作成スコープ範囲、オペランド<T>画像、オペランド<フロート>変換を、オペランド<整数> outputShape、文字列の補間、オプション...オプション)

新しいImageProjectiveTransformV2操作をラップするクラスを作成するファクトリメソッド。

パラメーター
範囲現在のスコープ
画像形状 `[バッチ、高さ、幅、チャネル]`の4-D。
変換します2次元テンソル、 `[batch、8]`または `[1、8]`行列。各行は、3 x 3の射影変換行列に対応し、最後のエントリは1と見なされます。1つの行がある場合、同じ変換がすべての画像に適用されます。
outputShape 1-Dテンソル[new_height、new_width]。
補間補間方法、「NEAREST」または「BILINEAR」。
オプションオプションの属性値を運ぶ
戻り値
  • ImageProjectiveTransformV2の新しいインスタンス

パブリック静的ImageProjectiveTransformV2.Options FILLMODE(文字列FILLMODE)

パラメーター
fillMode塗りつぶしモード、「REFLECT」、「WRAP」、または「CONSTANT」。

公共の出力<T> transformedImages()

形状が `[batch、new_height、new_width、channels]`の4-D。