संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
टेंसरफ़्लो:: ऑप्स:: नमूनाविकृतबाउंडिंगबॉक्स:: Attrs
#include <image_ops.h>
SampleDistortedBoundingBox के लिए वैकल्पिक विशेषता सेटर्स।
सारांश
सार्वजनिक समारोह |
---|
AreaRange (const gtl::ArraySlice< float > & x) | छवि के काटे गए क्षेत्र में इस सीमा के भीतर आपूर्ति की गई छवि का एक अंश होना चाहिए। |
AspectRatioRange (const gtl::ArraySlice< float > & x) | छवि के काटे गए क्षेत्र का पहलू अनुपात = चौड़ाई/ऊंचाई इस सीमा के भीतर होनी चाहिए। |
MaxAttempts (int64 x) | निर्दिष्ट बाधाओं की छवि का एक फसली क्षेत्र उत्पन्न करने के प्रयासों की संख्या। |
MinObjectCovered (float x) | छवि के काटे गए क्षेत्र में आपूर्ति किए गए किसी भी बाउंडिंग बॉक्स का कम से कम यह अंश अवश्य होना चाहिए। |
Seed (int64 x) | यदि seed या seed2 गैर-शून्य पर सेट किया गया है, तो यादृच्छिक संख्या जनरेटर को दिए गए seed द्वारा बीजित किया जाता है। |
Seed2 (int64 x) | बीज टकराव से बचने के लिए दूसरा बीज। |
UseImageIfNoBoundingBoxes (bool x) | यदि कोई बाउंडिंग बॉक्स नहीं दिया गया है तो व्यवहार को नियंत्रित करता है। |
सार्वजनिक गुण
क्षेत्र_श्रेणी_
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()
अधिकतम_प्रयास_
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
उपयोग_छवि_यदि_कोई_बाउंडिंग_बॉक्स_नहीं
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] पर डिफ़ॉल्ट
पहलू अनुपात सीमा
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 के मामले में, काटे गए क्षेत्र को आपूर्ति किए गए किसी भी बाउंडिंग बॉक्स को ओवरलैप करने की आवश्यकता नहीं है।
डिफ़ॉल्ट 0.1
बीज
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed(
int64 x
)
यदि seed
या seed2
गैर-शून्य पर सेट किया गया है, तो यादृच्छिक संख्या जनरेटर को दिए गए seed
द्वारा बीजित किया जाता है।
अन्यथा, यह एक यादृच्छिक बीज द्वारा बोया जाता है।
डिफ़ॉल्ट 0 है
बीज2
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2(
int64 x
)
बीज टकराव से बचने के लिए दूसरा बीज।
डिफ़ॉल्ट 0 है
ImageIfNoBoundingBoxes का उपयोग करें
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes(
bool x
)
यदि कोई बाउंडिंग बॉक्स नहीं दिया गया है तो व्यवहार को नियंत्रित करता है।
यदि सत्य है, तो संपूर्ण इनपुट को कवर करने वाला एक अंतर्निहित बाउंडिंग बॉक्स मान लें। यदि गलत है, तो एक त्रुटि दर्ज करें।
डिफ़ॉल्ट से असत्य
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[],[],null,["# tensorflow::ops::SampleDistortedBoundingBox::Attrs Struct Reference\n\ntensorflow::ops::SampleDistortedBoundingBox::Attrs\n==================================================\n\n`#include \u003cimage_ops.h\u003e`\n\nOptional attribute setters for [SampleDistortedBoundingBox](/versions/r2.0/api_docs/cc/class/tensorflow/ops/sample-distorted-bounding-box#classtensorflow_1_1ops_1_1_sample_distorted_bounding_box).\n\nSummary\n-------\n\n| ### Public attributes ||\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------|\n| [area_range_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a10fa9ed4bcc56bf19d120a96314d459f)` = Default_area_range()` | `gtl::ArraySlice\u003c float \u003e` |\n| [aspect_ratio_range_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a5f94da07d6c4a62a9b3cbd0d6dde8e90)` = Default_aspect_ratio_range()` | `gtl::ArraySlice\u003c float \u003e` |\n| [max_attempts_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a1837a276fcc1de5e7b55d07d858b5f07)` = 100` | `int64` |\n| [min_object_covered_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a77c354b0dea4c72fd36240d38597d6cd)` = 0.1f` | `float` |\n| [seed2_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a23a9b203d607b14cb185c5b6673a4d68)` = 0` | `int64` |\n| [seed_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1acbf4b2d65cb72b4194d1b019b1dd5f55)` = 0` | `int64` |\n| [use_image_if_no_bounding_boxes_](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a47ec3773a7ebbb2de5f98e480b6ec441)` = false` | `bool` |\n\n| ### Public functions ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AreaRange](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a257ad0daeac9027e5d07969fbbadaaf9)`(const gtl::ArraySlice\u003c float \u003e & x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) The cropped area of the image must contain a fraction of the supplied image within this range. |\n| [AspectRatioRange](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1abd0d9435fb51a57125f07b7c1e62e044)`(const gtl::ArraySlice\u003c float \u003e & x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) The cropped area of the image must have an aspect ratio = width / height within this range. |\n| [MaxAttempts](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a034b461ec785997b27dfc07d1564cff6)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) Number of attempts at generating a cropped region of the image of the specified constraints. |\n| [MinObjectCovered](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1afac93755afa1a142f5b274e1865e6383)`(float x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) The cropped area of the image must contain at least this fraction of any bounding box supplied. |\n| [Seed](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a8b49b8d1dd2eba77f1e133a8a632aa9e)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) If either `seed` or `seed2` are set to non-zero, the random number generator is seeded by the given `seed`. |\n| [Seed2](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1aa93767e1d93eddea4f1df2d1936a1a7e)`(int64 x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) A second seed to avoid seed collision. |\n| [UseImageIfNoBoundingBoxes](#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs_1a8ee810c28bbcf6321174142224218bc9)`(bool x)` | `TF_MUST_USE_RESULT `[Attrs](/versions/r2.0/api_docs/cc/struct/tensorflow/ops/sample-distorted-bounding-box/attrs#structtensorflow_1_1ops_1_1_sample_distorted_bounding_box_1_1_attrs) Controls behavior if no bounding boxes supplied. |\n\nPublic attributes\n-----------------\n\n### area_range_\n\n```scdoc\ngtl::ArraySlice\u003c float \u003e tensorflow::ops::SampleDistortedBoundingBox::Attrs::area_range_ = Default_area_range()\n``` \n\n### aspect_ratio_range_\n\n```scdoc\ngtl::ArraySlice\u003c float \u003e tensorflow::ops::SampleDistortedBoundingBox::Attrs::aspect_ratio_range_ = Default_aspect_ratio_range()\n``` \n\n### max_attempts_\n\n```scdoc\nint64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::max_attempts_ = 100\n``` \n\n### min_object_covered_\n\n```scdoc\nfloat tensorflow::ops::SampleDistortedBoundingBox::Attrs::min_object_covered_ = 0.1f\n``` \n\n### seed2_\n\n```scdoc\nint64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed2_ = 0\n``` \n\n### seed_\n\n```scdoc\nint64 tensorflow::ops::SampleDistortedBoundingBox::Attrs::seed_ = 0\n``` \n\n### use_image_if_no_bounding_boxes_\n\n```scdoc\nbool tensorflow::ops::SampleDistortedBoundingBox::Attrs::use_image_if_no_bounding_boxes_ = false\n``` \n\nPublic functions\n----------------\n\n### AreaRange\n\n```gdscript\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AreaRange(\n const gtl::ArraySlice\u003c float \u003e & x\n)\n``` \nThe cropped area of the image must contain a fraction of the supplied image within this range.\n\nDefaults to \\[0.05, 1\\] \n\n### AspectRatioRange\n\n```gdscript\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::AspectRatioRange(\n const gtl::ArraySlice\u003c float \u003e & x\n)\n``` \nThe cropped area of the image must have an aspect ratio = width / height within this range.\n\nDefaults to \\[0.75, 1.33\\] \n\n### MaxAttempts\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MaxAttempts(\n int64 x\n)\n``` \nNumber of attempts at generating a cropped region of the image of the specified constraints.\n\nAfter `max_attempts` failures, return the entire image.\n\nDefaults to 100 \n\n### MinObjectCovered\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::MinObjectCovered(\n float x\n)\n``` \nThe cropped area of the image must contain at least this fraction of any bounding box supplied.\n\nThe value of this parameter should be non-negative. In the case of 0, the cropped area does not need to overlap any of the bounding boxes supplied.\n\nDefaults to 0.1 \n\n### Seed\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed(\n int64 x\n)\n``` \nIf either `seed` or `seed2` are set to non-zero, the random number generator is seeded by the given `seed`.\n\nOtherwise, it is seeded by a random seed.\n\nDefaults to 0 \n\n### Seed2\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::Seed2(\n int64 x\n)\n``` \nA second seed to avoid seed collision.\n\nDefaults to 0 \n\n### UseImageIfNoBoundingBoxes\n\n```scdoc\nTF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes(\n bool x\n)\n``` \nControls behavior if no bounding boxes supplied.\n\nIf true, assume an implicit bounding box covering the whole input. If false, raise an error.\n\nDefaults to false"]]