Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

tensorflow :: ops :: RGBToHSV

#include <image_ops.h>

Mualaf satu atau beberapa gambar dari RGB ke HSV.

Ringkasan

Output sebuah tensor dari bentuk yang sama seperti images tensor, yang mengandung nilai HSV dari pixel. Output didefinisikan hanya baik jika nilai di images berada di [0,1] .

output[..., 0] berisi hue, output[..., 1] mengandung saturasi, dan output[..., 2] berisi nilai. Semua nilai-nilai HSV berada di [0,1] . Sebuah rona 0 bersesuaian dengan merah murni, rona 1/3 hijau murni, dan 2/3 biru murni.

Contoh penggunaan:

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)

argumen:

  • Ruang lingkup: Sebuah Ruang Lingkup objek
  • gambar: 1-D atau peringkat yang lebih tinggi. Data RGB ke mengkonversi. dimensi terakhir harus ukuran 3.

Pengembalian:

  • Output : images dikonversi ke HSV.

Konstruktor dan Destructors

RGBToHSV (const :: tensorflow::Scope & scope, :: tensorflow::Input images)

atribut umum

operation
output

fungsi publik

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

atribut umum

operasi

 Operation operation

keluaran

:: tensorflow::Output output

fungsi publik

RGBToHSV

 RGBToHSV(
  const :: tensorflow::Scope & scope,
  :: tensorflow::Input images
)

simpul

::tensorflow::Node * node() const 

Operator :: tensorflow :: Masukan

 operator::tensorflow::Input() const 

Operator :: tensorflow :: Keluaran

 operator::tensorflow::Output() const