सहायता Kaggle पर TensorFlow साथ ग्रेट बैरियर रीफ की रक्षा चैलेंज में शामिल हों

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

#include <image_ops.h>

Decode और एक JPEG- एन्कोडेड इमेज को uint8 टेंसर में क्रॉप करें।

सारांश

Attr channels डिकोड की गई छवि के लिए रंगीन चैनलों की वांछित संख्या को इंगित करता है।

स्वीकृत मान हैं:

  • 0: JPEG- एन्कोडेड छवि में चैनलों की संख्या का उपयोग करें।
  • 1: एक ग्रेस्केल छवि का उत्पादन।
  • 3: आउटपुट एक RGB छवि।

यदि आवश्यक हो, JPEG- एन्कोडेड छवि रंग चैनलों की अनुरोधित संख्या से मेल खाने के लिए रूपांतरित हो जाती है।

एटरर ratio डिकोडिंग के दौरान एक पूर्णांक कारक द्वारा छवि को डाउनग्रेड करने की अनुमति देता है। अनुमत मान हैं: 1, 2, 4, और 8. यह बाद में छवि को डाउन करने की तुलना में बहुत तेज़ है।

यह डिकोड और फसल के संयोजन के बराबर है, लेकिन केवल आंशिक जेपीईजी छवि को डीकोड करके बहुत तेज है।

तर्क:

  • गुंजाइश: एक स्कोप ऑब्जेक्ट
  • सामग्री: 0-डी। JPEG- एन्कोडेड छवि।
  • क्रॉप_विंडो: 1-डी। फ़सल की खिड़की: [क्रॉप_य, क्रॉप_एक्स, क्रॉप_हाइट, क्रॉप_एक्विज़न]।

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

  • चैनल: डिकोड की गई छवि के लिए रंग चैनलों की संख्या।
  • अनुपात: डाउनस्कूलिंग अनुपात।
  • फैंस_अप्सकलिंग: अगर सही है तो क्रोमा विमानों के धीमे लेकिन अच्छे उतार चढ़ाव का उपयोग करें (yuv420 / 422 केवल)।
  • try_recover_truncated: यदि ट्रंक किए गए इनपुट से कोई छवि पुनर्प्राप्त करने का प्रयास करता है।
  • स्वीकार्य_फैक्शन: काटे गए इनपुट को स्वीकार करने से पहले लाइनों का न्यूनतम आवश्यक अंश स्वीकार किया जाता है।
  • dct_method: स्ट्रिंग विघटन के लिए प्रयुक्त एल्गोरिथ्म के बारे में एक संकेत निर्दिष्ट करता है। डिफॉल्ट्स "" जो सिस्टम-विशिष्ट डिफॉल्ट में मैप करता है। वर्तमान में मान्य मान हैं ["INTEGER_FAST", "INTEGER_ACCURATE"]। संकेत को नजरअंदाज किया जा सकता है (उदाहरण के लिए, आंतरिक जेपीईजी पुस्तकालय एक संस्करण में बदलता है जिसमें वह विशिष्ट विकल्प नहीं होता है।)

रिटर्न:

  • Output : आकार के साथ 3-डी [height, width, channels] ।।

कंस्ट्रक्टर और डिस्ट्रक्टर्स

DecodeAndCropJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input contents, :: tensorflow::Input crop_window)
DecodeAndCropJpeg (const :: tensorflow::Scope & scope, :: tensorflow::Input contents, :: tensorflow::Input crop_window, const DecodeAndCropJpeg::Attrs & attrs)

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

image
operation

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

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

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

AcceptableFraction (float x)
Channels (int64 x)
DctMethod (StringPiece x)
FancyUpscaling (bool x)
Ratio (int64 x)
TryRecoverTruncated (bool x)

संरचनाएं

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

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

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

छवि

::tensorflow::Output image
है

ऑपरेशन

Operation operation

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

DecodeAndCropJpeg

 DecodeAndCropJpeg(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input contents,
  ::tensorflow::Input crop_window
)

DecodeAndCropJpeg

04c8888a180

नोड

::tensorflow::Node * node() const 

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

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

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

 operator::tensorflow::Output() const 

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

स्वीकार करने योग्य

Attrs AcceptableFraction(
  float x
)
है

चैनल

Attrs Channels(
  int64 x
)

DctMethod

Attrs DctMethod(
  StringPiece x
)

फैंसीअप्सलिंग

Attrs FancyUpscaling(
  bool x
)

अनुपात

Attrs Ratio(
  int64 x
)

TryRecoverTruncated

Attrs TryRecoverTruncated(
  bool x
)