Cette page a été traduite par l'API Cloud Translation.
Switch to English

tensorflow :: ops :: RGBToHSV

#include <image_ops.h>

Convertit une ou plusieurs images de RVB à HSV.

Résumé

Les sorties d' un tenseur de la même forme que les images tenseur, contenant la valeur des pixels HSV. La sortie est seulement bien défini si la valeur des images sont en [0,1] .

output[..., 0] contient la teinte, la output[..., 1] contient la saturation et la output[..., 2] contient la valeur. Toutes les valeurs HSV sont en [0,1] . Une teinte de 0 correspond à rouge pur, la teinte 1/3 est vert pur, et 3.2 est bleu pur.

Exemple d'utilisation:

blue_image = tf.stack ([... tf.zeros ([5,5]), ... tf.zeros ([5,5]), ... tf.ones ([5,5])], ... axe = -1) = blue_hsv_image tf.image.rgb_to_hsv (tableau blue_image) blue_hsv_image [0,0] .numpy () ([0,6666667, 1., 1], DTYPE = float32)

Arguments:

  • portée: A Portée objet
  • images: 1-D ou un grade supérieur. données RVB à convertir. dimension dernier doit être la taille 3.

Retour:

  • Output : images converties en VHS.

Constructeurs et Destructeurs

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

attributs publics

operation
output

Les fonctions publiques

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

attributs publics

opération

 Operation operation

production

:: tensorflow::Output output

Les fonctions publiques

RGBToHSV

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

nœud

::tensorflow::Node * node() const 

opérateur :: tensorflow :: entrée

 operator::tensorflow::Input() const 

opérateur :: tensorflow :: sortie

 operator::tensorflow::Output() const