tensorflow:: ops:: SampleDistortedBoundingBox:: Attrs
#include <image_ops.h>مُعدِّلات السمات الاختيارية لـ SampleDistortedBoundingBox .
ملخص
السمات العامة | |
|---|---|
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 المعطاة. |
Seed2 (int64 x) | TF_MUST_USE_RESULT Attrs بذرة ثانية لتجنب تصادم البذور. |
UseImageIfNoBoundingBoxes (bool x) | TF_MUST_USE_RESULT Attrs يتحكم في السلوك في حالة عدم توفير مربعات إحاطة. |
السمات العامة
نطاق_المساحة
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
seed2_
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
الحد الأدنى للكائن المغطى
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
استخدم الصورة إذا لم تكن هناك مربعات محيطة
TF_MUST_USE_RESULT Attrs tensorflow::ops::SampleDistortedBoundingBox::Attrs::UseImageIfNoBoundingBoxes( bool x )
يتحكم في السلوك في حالة عدم توفير مربعات إحاطة.
إذا كان ذلك صحيحًا، فافترض وجود مربع إحاطة ضمني يغطي المدخلات بالكامل. إذا كان ذلك خاطئًا، فأبلغ عن خطأ.
القيمة الافتراضية هي خطأ
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)