tensorflow:: ops:: EncodeJpeg
#include <image_ops.h>किसी छवि को जेपीईजी-एनकोड करें।
सारांश
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छविdimension ofmust be 1. *आरजीबी: Output an RGB JPEG image. Theछविdimension of3 होनी चाहिए।
यदि format निर्दिष्ट नहीं है या खाली स्ट्रिंग है, तो image में चैनलों की संख्या के आधार पर एक डिफ़ॉल्ट फॉर्मेट चुना जाता है:
- 1: एक ग्रेस्केल छवि आउटपुट करें ।
- 3: एक RGB छवि आउटपुट करें ।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- छवि: 3-डी आकार के साथ
[height, width, channels].
वैकल्पिक विशेषताएँ (देखें Attrs ):
- प्रारूप: प्रति पिक्सेल छवि प्रारूप।
- गुणवत्ता: संपीड़न की गुणवत्ता 0 से 100 तक (उच्चतर गुणवत्ता बेहतर और धीमी होती है)।
- प्रगतिशील: यदि सत्य है, तो एक जेपीईजी बनाएं जो धीरे-धीरे लोड हो (मोटे से बारीक तक)।
- optimize_size: यदि True है, तो गुणवत्ता में कोई बदलाव किए बिना आकार कम करने के लिए CPU/RAM का उपयोग करें।
- क्रोमा_डाउनसैंपलिंग: देखें http://en.wikipedia.org/wiki/Chroma_subsampling .
- density_unit:
x_densityऔरy_densityनिर्दिष्ट करने के लिए प्रयुक्त इकाई: पिक्सेल प्रति इंच ('in') या सेंटीमीटर ('cm')। - x_density: प्रति घनत्व इकाई क्षैतिज पिक्सेल।
- y_density: घनत्व इकाई प्रति ऊर्ध्वाधर पिक्सेल।
- xmp_metadata: यदि यह खाली नहीं है, तो इस XMP मेटाडेटा को इमेज हेडर में एम्बेड करें।
प्रतिफल:
-
Output: 0-D. जेपीईजी-एनकोडेड छवि।
कंस्ट्रक्टर और डिस्ट्रक्टर | |
|---|---|
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
सार्वजनिक स्थैतिक फ़ंक्शन
क्रोमाडाउनसैंपलिंग
Attrs ChromaDownsampling( bool x )
घनत्व इकाई
Attrs DensityUnit( StringPiece x )
प्रारूप
Attrs Format( StringPiece x )
ऑप्टिमाइज़साइज़
Attrs OptimizeSize( bool x )
प्रगतिशील
Attrs Progressive( bool x )
गुणवत्ता
Attrs Quality( int64 x )
एक्सडेंसिटी
Attrs XDensity( int64 x )
एक्सएमपी मेटाडेटा
Attrs XmpMetadata( StringPiece x )
वाईघनत्व
Attrs YDensity( int64 x )