Google I/O एक लपेट है! TensorFlow सत्रों पर पकड़ बनाएं सत्र देखें

टेंसरफ़्लो :: ऑप्स :: EncodeJpeg

#include <image_ops.h>

JPEG- एक छवि एनकोड करें।

सारांश

image एक 3-डी uint8 है टेन्सर आकार के [height, width, channels]

अटेर format का उपयोग एन्कोडेड आउटपुट के रंग प्रारूप को ओवरराइड करने के लिए किया जा सकता है। मान हो सकते हैं:

  • `'' : Use a default format based on the number of channels in the image. * ग्रेस्केल : Output a grayscale JPEG image. The छवि : Output a grayscale JPEG image. The चैनल dimension of must be 1. * आरजीबी : Output an RGB JPEG image. The चैनलों dimension of image` 3 होना चाहिए।

यदि format निर्दिष्ट नहीं है या खाली स्ट्रिंग है, तो image में चैनलों की संख्या के कार्य में एक डिफ़ॉल्ट प्रारूप चुना जाता है:

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • छवि: 3-D आकार के साथ [height, width, channels]

वैकल्पिक विशेषताएँ ( Attrs देखें):

  • प्रारूप: प्रति पिक्सेल छवि प्रारूप।
  • गुणवत्ता: 0 से 100 तक संपीड़न की गुणवत्ता (उच्चतर बेहतर और धीमी है)।
  • प्रगतिशील: यदि सही है, तो एक JPEG बनाएं जो उत्तरोत्तर लोड करता है (ठीक करने के लिए मोटे)।
  • ऑप्टिमाइज़_साइज़: यदि सही है, तो बिना किसी गुणवत्ता परिवर्तन के आकार को कम करने के लिए CPU / RAM खर्च करें।
  • chroma_downsampling: http://en.wikipedia.org/wiki/Chroma_subsampling देखें।
  • घनत्व_ यूनिट: x_density और y_density निर्दिष्ट करने के लिए उपयोग की जाने वाली इकाई: पिक्सेल प्रति इंच ( 'in' ) या सेंटीमीटर ( 'cm' )।
  • x_d घनत्व: क्षैतिज पिक्सेल प्रति घनत्व इकाई।
  • y_density: घनत्व पिक्सेल प्रति घनत्व इकाई।
  • xmp_metadata: यदि खाली नहीं है, तो छवि शीर्षलेख में इस XMP मेटाडेटा को एम्बेड करें।

रिटर्न:

  • Output : 0-डी। 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)

संरचनाएं

टेंसोफ़्लो :: ऑप्स :: एन्कोडजैप :: एट्र्स

वैकल्पिक विशेषता EncodeJpeg के लिए बसती है

सार्वजनिक विशेषताएँ

अंतर्वस्तु

::tensorflow::Output contents

ऑपरेशन

Operation operation

सार्वजनिक कार्य

EncodeJpeg

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

EncodeJpeg

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

नोड

::tensorflow::Node * node() const 

ऑपरेटर :: टेंसरफ़्लो :: इनपुट

 operator::tensorflow::Input() const 
है

ऑपरेटर :: टेंसरफ़्लो :: आउटपुट

 operator::tensorflow::Output() const 

सार्वजनिक स्थैतिक कार्य

ChromaDownsampling

Attrs ChromaDownsampling(
  bool x
)

सघनता

Attrs DensityUnit(
  StringPiece x
)

प्रारूप

Attrs Format(
  StringPiece x
)

ऑप्टिमाइज़ करें

Attrs OptimizeSize(
  bool x
)

प्रगतिशील

Attrs Progressive(
  bool x
)

गुणवत्ता

0932916 ए 50

एक्सडेंसिटी

Attrs XDensity(
  int64 x
)

XmpMetadata

Attrs XmpMetadata(
  StringPiece x
)

YD घनत्व

Attrs YDensity(
  int64 x
)