RgbToHsv

パブリック最終クラスRgbToHsv

1 つ以上の画像を RGB から HSV に変換します。

ピクセルの HSV 値を含む、「images」テンソルと同じ形状のテンソルを出力します。出力は、`images` の値が `[0,1]` にある場合にのみ明確に定義されます。

`output[..., 0]` には色相が含まれ、`output[..., 1]` には彩度が含まれ、`output[..., 2]` には値が含まれます。すべての HSV 値は `[0,1]` にあります。色相 0 は純粋な赤、色相 1/3 は純粋な緑、2/3 は純粋な青に対応します。

使用例:

>>> blue_image = tf.stack([ ... tf.zeros([5,5]), ... tf.zeros([5,5]), ... tf.ones([5,5] )], ... axis=-1) >>> blue_hsv_image = tf.image.rgb_to_hsv(blue_image) >>> blue_hsv_image[0,0].numpy() array([0.6666667, 1. , 1. ], dtype =float32)

定数

OP_NAME TensorFlow コア エンジンによって認識される、この演算の名前

パブリックメソッド

出力<T>
asOutput ()
テンソルのシンボリック ハンドルを返します。
static <T extends TNumber > RgbToHsv <T>
create (スコープスコープ、オペランド<T> イメージ)
新しい RgbToHsv 操作をラップするクラスを作成するファクトリ メソッド。
出力<T>
出力()
「画像」は HSV に変換されます。

継承されたメソッド

定数

パブリック静的最終文字列OP_NAME

TensorFlow コア エンジンによって認識される、この演算の名前

定数値: "RGBToHSV"

パブリックメソッド

public Output <T> asOutput ()

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

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

public static RgbToHsv <T> create (スコープスコープ、オペランド<T> イメージ)

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

パラメーター
範囲現在のスコープ
画像1-D以上のランク。変換するRGBデータ。最後の寸法はサイズ 3 である必要があります。
戻り値
  • RgbToHsv の新しいインスタンス

public出力<T>出力()

「画像」は HSV に変換されます。