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> | |
出力<T> | 出力() 「画像」は HSV に変換されます。 |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
パブリックメソッド
public Output <T> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static RgbToHsv <T> create (スコープスコープ、オペランド<T> イメージ)
新しい RgbToHsv 操作をラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
画像 | 1-D以上のランク。変換するRGBデータ。最後の寸法はサイズ 3 である必要があります。 |
戻り値
- RgbToHsv の新しいインスタンス