tensorflow:: عملیات:: جعبههای محدودکنندهی ترسیمی
#include <image_ops.h>رسم کادرهای محدودکننده روی دستهای از تصاویر.
خلاصه
یک کپی از images خروجی میدهد اما روی پیکسلها صفر یا چند کادر مرزی مشخص شده توسط مکانهای داخل boxes رسم میکند. مختصات هر کادر مرزی در boxes به صورت [y_min, x_min, y_max, x_max] کدگذاری میشوند. مختصات کادر مرزی نسبت به عرض و ارتفاع تصویر زیرین، اعشاری در [0.0, 1.0] هستند.
برای مثال، اگر یک تصویر ۱۰۰ در ۲۰۰ پیکسل (ارتفاع در عرض) باشد و کادر اطراف آن [0.1, 0.2, 0.5, 0.9] باشد، مختصات بالا-چپ و پایین-راست کادر اطراف آن (40, 10) تا (180, 50) (در مختصات (x، y)) خواهد بود.
بخشهایی از کادر مرزی ممکن است خارج از تصویر قرار بگیرند.
استدلالها:
- دامنه: یک شیء دامنه
- تصاویر: چهاربعدی با شکل
[batch, height, width, depth]. دستهای از تصاویر. - جعبهها: سهبعدی با شکل
[batch, num_bounding_boxes, 4]که شامل جعبههای محصورکننده است.
بازده:
-
Output: چهاربعدی با همان شکلimages. دستهای از تصاویر ورودی با کادرهای مرزی ترسیم شده روی تصاویر.
سازندهها و مخربها | |
|---|---|
DrawBoundingBoxes (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes) |
ویژگیهای عمومی | |
|---|---|
operation | |
output | |
کارکردهای عمومی | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
ویژگیهای عمومی
عملیات
Operation operation
خروجی
::tensorflow::Output output
کارکردهای عمومی
جعبههای محدودکنندهی ترسیمی
DrawBoundingBoxes( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes )
گره
::tensorflow::Node * node() const
عملگر::tensorflow::ورودی
operator::tensorflow::Input() const
عملگر::tensorflow::خروجی
operator::tensorflow::Output() const
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.