Merken Sie den Termin vor! Google I / O kehrt vom 18. bis 20. Mai zurück Registrieren Sie sich jetzt
Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Tensorflow :: ops :: ResizeArea

#include <image_ops.h>

Ändern Sie die size images mithilfe der Bereichsinterpolation.

Zusammenfassung

Es gibt verschiedene Arten von Eingabebildern , aber Ausgabebilder sind immer schwebend.

Der Bereich der Pixelwerte für das Ausgabebild kann aufgrund der begrenzten numerischen Genauigkeit geringfügig vom Bereich für das Eingabebild abweichen. Um einen Ausgabebereich zu gewährleisten, z. B. [0.0, 1.0] , wenden Sie tf.clip_by_value auf die Ausgabe an.

Jedes Ausgabepixel wird berechnet, indem zuerst der Footprint des Pixels in den Eingangstensor transformiert und dann die Pixel gemittelt werden, die den Footprint schneiden. Der Beitrag eines Eingabepixels zum Durchschnitt wird mit dem Bruchteil seiner Fläche gewichtet, der den Footprint schneidet. Dies ist dasselbe wie bei INTERCAREA von OpenCV.

Argumente:

  • scope: Ein Scope- Objekt
  • Bilder: 4-D mit Form [batch, height, width, channels] .
  • Größe: = Ein 1-D int32 Tensor aus 2 Elementen: new_height, new_width . Die neue Größe für die Bilder.

Optionale Attribute (siehe Attrs ):

  • align_corners: Wenn true, werden die Zentren der 4 Eckpixel der Eingangs- und Ausgangstensoren ausgerichtet, wobei die Werte an den Eckpixeln beibehalten werden. Der Standardwert ist false.

Kehrt zurück:

  • Output : 4-D mit Form [batch, new_height, new_width, channels] .

Konstruktoren und Destruktoren

ResizeArea (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input size)
ResizeArea (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input size, const ResizeArea::Attrs & attrs)

Öffentliche Attribute

operation
resized_images

Öffentliche Funktionen

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

Öffentliche statische Funktionen

AlignCorners (bool x)

Strukturen

tensorflow :: ops :: ResizeArea :: Attrs

Optionale Attributsetzer für ResizeArea .

Öffentliche Attribute

Operation

Operation operation

resized_images

::tensorflow::Output resized_images

Öffentliche Funktionen

ResizeArea

 ResizeArea(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input size
)

ResizeArea

 ResizeArea(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input images,
  ::tensorflow::Input size,
  const ResizeArea::Attrs & attrs
)

Knoten

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const 

Öffentliche statische Funktionen

AlignCorners

Attrs AlignCorners(
  bool x
)