עזרה להגן על שונית המחסום הגדולה עם TensorFlow על Kaggle הצטרפו אתגר

זרימת טנסור :: אופ :: קידוד JPEG

#include <image_ops.h>

מקודד JPEG תמונה.

סיכום

image היא תלת מימד uint8 טנסור של צורה [height, width, channels] .

ניתן להשתמש format attr כדי לעקוף את פורמט הצבע של הפלט המקודד. הערכים יכולים להיות:

  • "' : Use a default format based on the number of channels in the image. * גווני אפור : Output a grayscale JPEG image. The ערוצי dimension of התמונה must be 1. * RGB : Output an RGB JPEG image. The ערוצי dimension of image` חייב להיות 3.

אם format לא צוין או שהוא מחרוזת ריקה, פורמט ברירת מחדל נבחר בפונקציה של מספר הערוצים image :

  • 1: פלט תמונה בגווני אפור.
  • 3: פלט תמונת RGB.

טענות:

  • היקף: אובייקט Scope
  • תמונה: תלת מימד עם צורה [height, width, channels] .

תכונות אופציונליות (ראה Attrs ):

  • פורמט: לפי פורמט תמונה של פיקסל.
  • איכות: איכות הדחיסה בין 0 ל 100 (גבוהה יותר טובה ואיטית יותר).
  • פרוגרסיבי: אם נכון, צור JPEG שנטען בהדרגה (גס עד דק).
  • optimize_size: אם נכון, הקדיש CPU / RAM כדי להקטין את הגודל ללא שינוי באיכות.
  • דגימת chroma_downs: ראה http://en.wikipedia.org/wiki/Chroma_subsampling .
  • צפיפות_יחידה: היחידה המשמשת לציון x_density y_density x_density y_density : פיקסלים לאינץ '( 'in' אינץ 'in' ) או סנטימטר ( 'cm' ).
  • x_density: פיקסלים אופקיים ליחידת צפיפות.
  • y_density: פיקסלים אנכיים ליחידת צפיפות.
  • xmp_metadata: אם אינן ריקות, הטמע מטא נתונים של XMP בכותרת התמונה.

החזרות:

  • Output : 0-D. תמונה מקודדת JPEG.

קונסטרוקטורים ומשחתנים

EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image)
EncodeJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input image, const EncodeJpeg::Attrs & attrs)

תכונות ציבוריות

contents
operation

פונקציות ציבוריות

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

פונקציות סטטיות ציבוריות

ChromaDownsampling (bool x)
DensityUnit (StringPiece x)
Format (StringPiece x)
OptimizeSize (bool x)
Progressive (bool x)
Quality (int64 x)
XDensity (int64 x)
XmpMetadata (StringPiece x)
YDensity (int64 x)

סטרוקטורים

tensorflow :: ops :: EncodeJpeg :: Attrs

קובעי תכונות אופציונליים עבור EncodeJpeg .

תכונות ציבוריות

תוכן

::tensorflow::Output contents

מבצע

Operation operation

פונקציות ציבוריות

קידוד JPEG

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image
)

קידוד JPEG

 EncodeJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input image,
  const EncodeJpeg::Attrs & attrs
)

צוֹמֶת

::tensorflow::Node * node() const 

אופרטור :: זרימת טנסור :: קלט

 operator::tensorflow::Input() const 

אופרטור :: זרימת טנסור :: פלט

 operator::tensorflow::Output() const 

פונקציות סטטיות ציבוריות

דגימת ChromaDowns

Attrs ChromaDownsampling(
  bool x
)

DensityUnit

Attrs DensityUnit(
  StringPiece x
)

פוּרמָט

Attrs Format(
  StringPiece x
)

OptimizeSize

Attrs OptimizeSize(
  bool x
)

פּרוֹגרֵסִיבִי

Attrs Progressive(
  bool x
)

איכות

Attrs Quality(
  int64 x
)

צפיפות X

Attrs XDensity(
  int64 x
)

XmpMetadata

Attrs XmpMetadata(
  StringPiece x
)

צפיפות

Attrs YDensity(
  int64 x
)