टेंसरफ़्लो :: ऑप्स :: नमूनाडिस्टर्डबाउंडिंगबॉक्स :: संलग्न करता है

#include <image_ops.h>

सैंपलडिस्टरेस्टबाउंडिंगबॉक्स के लिए वैकल्पिक विशेषता बसती है

सारांश

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

area_range_ = Default_area_range()
gtl::ArraySlice< float >
aspect_ratio_range_ = Default_aspect_ratio_range()
gtl::ArraySlice< float >
max_attempts_ = 100
int64
min_object_covered_ = 0.1f
float
seed2_ = 0
int64
seed_ = 0
int64
use_image_if_no_bounding_boxes_ = false
bool

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

AreaRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
छवि के क्रॉप किए गए क्षेत्र में इस सीमा के भीतर आपूर्ति की गई छवि का एक अंश होना चाहिए।
AspectRatioRange (const gtl::ArraySlice< float > & x)
TF_MUST_USE_RESULT Attrs
छवि के क्रॉप्ड एरिया में इस रेंज के अंदर एक पहलू अनुपात = चौड़ाई / ऊँचाई होनी चाहिए।
MaxAttempts (int64 x)
TF_MUST_USE_RESULT Attrs
निर्दिष्ट बाधाओं की छवि के एक फसली क्षेत्र को उत्पन्न करने के प्रयासों की संख्या।
MinObjectCovered (float x)
TF_MUST_USE_RESULT Attrs
छवि के क्रॉप किए गए क्षेत्र में कम से कम आपूर्ति किए गए किसी बाउंडिंग बॉक्स का यह अंश होना चाहिए।
Seed (int64 x)
TF_MUST_USE_RESULT Attrs
यदि या तो seed या seed2 को गैर-शून्य पर सेट किया जाता है, तो यादृच्छिक संख्या जनरेटर दिए गए seed द्वारा seed
Seed2 (int64 x)
TF_MUST_USE_RESULT Attrs
बीज की टक्कर से बचने के लिए एक दूसरा बीज।
UseImageIfNoBoundingBoxes (bool x)
TF_MUST_USE_RESULT Attrs
यदि कोई बाउंडिंग बॉक्स आपूर्ति नहीं करता है तो व्यवहार को नियंत्रित करता है।

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

area_range_

gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::area_range_ = Default_area_range()

पहलू_ अनुपात_ व्यवस्था_

gtl::ArraySlice< float > tensorflow::ops::SampleDistortedBoundingBox::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()

max_attempts_

int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100

min_object_covered_

float tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f

बीज 2_

int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0

बीज_

int64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed_ = 0

use_image_if_no_bounding_boxes_

bool tensorflow::ops::SampleDistortedBoundingBox::Attrs::use_image_if_no_bounding_boxes_ = false

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

क्षेत्ररंग

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AreaRange(
  const gtl::ArraySlice< float > & x
)

छवि के क्रॉप किए गए क्षेत्र में इस सीमा के भीतर आपूर्ति की गई छवि का एक अंश होना चाहिए।

चूक [0.05, 1]

AspectRatioRange

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange(
  const gtl::ArraySlice< float > & x
)

छवि के क्रॉप्ड एरिया में इस रेंज के अंदर एक पहलू अनुपात = चौड़ाई / ऊँचाई होनी चाहिए।

चूक [0.75, 1.33]

अधिकतम प्रयास

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts(
  int64 x
)

निर्दिष्ट बाधाओं की छवि के एक फसली क्षेत्र को उत्पन्न करने के प्रयासों की संख्या।

max_attempts विफलताओं के बाद, संपूर्ण छवि लौटाएं।

100 में चूक

MinObjectCovered

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered(
  float x
)

छवि के क्रॉप किए गए क्षेत्र में कम से कम आपूर्ति किए गए किसी बाउंडिंग बॉक्स का यह अंश होना चाहिए।

इस पैरामीटर का मान गैर-नकारात्मक होना चाहिए। 0 के मामले में, फसली क्षेत्र को आपूर्ति की जाने वाली बाउंडिंग बॉक्स में से किसी को ओवरलैप करने की आवश्यकता नहीं है।

.१ से चूक

बीज

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed(
  int64 x
)

यदि या तो seed या seed2 गैर-शून्य पर सेट seed2 जाते हैं, तो यादृच्छिक संख्या जनरेटर दिए गए seed द्वारा seed

अन्यथा, यह एक यादृच्छिक बीज द्वारा बोया जाता है।

चूक ०

बीज २

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2(
  int64 x
)

बीज की टक्कर से बचने के लिए एक दूसरा बीज।

चूक ०

UseImageIfNoBoundingBoxes

TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes(
  bool x
)

यदि कोई बाउंडिंग बॉक्स आपूर्ति नहीं करता है तो व्यवहार को नियंत्रित करता है।

यदि सही है, तो पूरे इनपुट को कवर करते हुए एक अंतर्निहित बाउंडिंग बॉक्स मान लें। यदि गलत है, तो एक त्रुटि बढ़ाएं।

झूठे की अवहेलना