tensorflow:: אופס:: DrawBoundingBoxesV2
#include <image_ops.h>
צייר תיבות תוחמות על קבוצת תמונות.
תַקצִיר
מוציא עותק של images
אך מצייר על גבי הפיקסלים אפס או יותר תיבות תוחמות שצוינו על ידי המיקומים boxes
. הקואורדינטות של כל התיבה התוחמת boxes
מקודדות כ- [y_min, x_min, y_max, x_max]
. קואורדינטות התיבה התוחמת מרחפות ב- [0.0, 1.0]
ביחס לרוחב ולגובה של התמונה הבסיסית.
לדוגמה, אם תמונה היא 100 x 200 פיקסלים (גובה x רוחב) והתיבה התוחמת היא [0.1, 0.2, 0.5, 0.9]
, הקואורדינטות השמאלית העליונה והימנית התחתונה של התיבה התוחמת יהיו (40, 10)
עד (100, 50)
(בקואורדינטות (x,y).
חלקים מהתיבה התוחמת עשויים ליפול מחוץ לתמונה.
טיעונים:
- scope: אובייקט Scope
- תמונות: 4-D עם צורה
[batch, height, width, depth]
. אוסף של תמונות. - תיבות: תלת-ממדיות עם צורה
[batch, num_bounding_boxes, 4]
המכילה תיבות תוחמות. - צבעים: דו מימד. רשימה של צבעי RGBA למחזור עבור הקופסאות.
החזרות:
-
Output
: 4-D עם אותה צורה כמוimages
. אצווה של תמונות קלט עם תיבות תוחמות מצוירות על התמונות.
בנאים והורסים | |
---|---|
DrawBoundingBoxesV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input boxes, :: tensorflow::Input colors) |
תכונות ציבוריות | |
---|---|
operation | |
output |
תפקידים ציבוריים | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
תכונות ציבוריות
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
DrawBoundingBoxesV2
DrawBoundingBoxesV2( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input boxes, ::tensorflow::Input colors )
צוֹמֶת
::tensorflow::Node * node() const
מפעיל::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-11-30 (שעון UTC).