RgbToHsv

genel final sınıfı RgbToHsv

Bir veya daha fazla görüntüyü RGB'den HSV'ye dönüştürür.

Piksellerin HSV değerini içeren, "görüntüler" tensörüyle aynı şekle sahip bir tensör çıktısı alır. Çıktı yalnızca "resimler"deki değer "[0,1]" içindeyse iyi tanımlanır.

"output[..., 0]" renk tonunu, "output[..., 1]" doygunluğu ve "output[..., 2]" değeri içerir. Tüm HSV değerleri "[0,1]" cinsindendir. 0 tonu saf kırmızıya, 1/3 tonu saf yeşile ve 2/3 tonu saf maviye karşılık gelir.

Kullanım Örneği:

>>> 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 =yüzen32)

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış <T>
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
statik <T TNumber'ı genişletir > RgbToHsv <T>
create ( Kapsam kapsamı, İşlenen <T> görüntüleri)
Yeni bir RgbToHsv işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>
çıktı ()
HSV'ye dönüştürülen "resimler".

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "RGBToHSV"

Genel Yöntemler

genel Çıkış <T> asOutput ()

Tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static RgbToHsv <T> create ( Kapsam kapsamı , İşlenen <T> görüntüleri)

Yeni bir RgbToHsv işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
Görüntüler 1-D veya daha yüksek rütbe. Dönüştürülecek RGB verileri. Son boyut 3 beden olmalıdır.
İadeler
  • yeni bir RgbToHsv örneği

genel Çıkış <T> çıkışı ()

HSV'ye dönüştürülen "resimler".