flux tensoriel : : opérations : : Ajuster le contraste

#include <image_ops.h>

Ajustez le contraste d’une ou plusieurs images.

Résumé

images est un tenseur d’au moins 3 dimensions. Les 3 dernières dimensions sont interprétées comme [height, width, channels] . Les autres dimensions ne représentent qu'une collection d'images, telles que [batch, height, width, channels].

Le contraste est ajusté indépendamment pour chaque canal de chaque image.

Pour chaque canal, l'Op calcule d'abord la moyenne des pixels de l'image dans le canal, puis ajuste chaque composant de chaque pixel à (x - mean) * contrast_factor + mean .

Arguments :

  • scope : un objet Scope
  • images : Images à ajuster. Au moins en 3D.
  • contrast_factor : un multiplicateur flottant pour ajuster le contraste.

Retours :

  • Output : La ou les images dont le contraste a été ajusté.

Constructeurs et Destructeurs

AdjustContrast (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input contrast_factor)

Attributs publics

operation
output

Fonctions publiques

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

Attributs publics

opération

Operation operation

sortir

::tensorflow::Output output

Fonctions publiques

Ajuster le contraste

 AdjustContrast(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input contrast_factor
)

nœud

::tensorflow::Node * node() const 

opérateur :: tensorflow :: Entrée

 operator::tensorflow::Input() const 

opérateur :: tensorflow :: Sortie

 operator::tensorflow::Output() const