DecodeImage

מחלקה סופית ציבורית DecodeImage

פונקציה עבור decode_bmp, decode_gif, decode_jpeg ו-decode_png.

מזהה אם תמונה היא BMP, GIF, JPEG או PNG, ומבצעת את הפעולה המתאימה להמרת מחרוזת בתים של הקלט ל- Tensor מסוג dtype.

הערה : decode_gif מחזיר מערך 4-D [num_frames, גובה, width, 3], בניגוד ל-decode_bmp, decode_jpeg ו-decode_png, המחזירים מערכים תלת-ממדיים [height, width, num_channels]. הקפד לקחת זאת בחשבון בעת ​​בניית הגרף שלך אם אתה מערבב קבצי GIF עם קבצי BMP, JPEG ו/או PNG. לחילופין, הגדר את הארגומנט expand_animations של פונקציה זו ל-False, ובמקרה זה ה-op יחזיר טנזורים תלת מימדיים ויקצר קבצי GIF מונפשים למסגרת הראשונה.

הערה : אם הפריים הראשון של GIF מונפש אינו תופס את כל הקנבס (רוחב פריים מרבי x גובה פריים מרבי), אז הוא ממלא את האזורים הלא תפוסים (במסגרת הראשונה) באפסים (שחור). עבור פריימים לאחר הפריים הראשון שאינם תופסים את כל הקנבס, הוא משתמש בפריים הקודם כדי למלא את האזורים הלא תפוסים.

כיתות מקוננות

מעמד DecodeImage.Options תכונות אופציונליות עבור DecodeImage

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

שיטות ציבוריות

פלט <T>
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי DecodeImage.Options
ערוצים (ערוצים ארוכים)
סטטי <T מרחיב TNumber > DecodeImage <T>
create ( scope scope, Operand < TString > contents, Class<T> dtype, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeImage חדשה.
static DecodeImage < TUint8 >
ליצור ( היקף היקף, Operand < TSString > תוכן, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeImage חדשה באמצעות סוגי פלט ברירת מחדל.
סטטי DecodeImage.Options
expandAnimations (בוליאני expandAnimations)
פלט <T>
תמונה ()
3-D עם צורה `[גובה, רוחב, ערוצים]` או 4-D עם צורה `[מסגרת, גובה, רוחב, ערוצים]`..

שיטות בירושה

org.tensorflow.op.RawOp
בוליאנית סופית
שווה (Object obj)
int סופי
מבצע
אופ ()
החזר יחידת חישוב זו Operation אחת.
מחרוזת סופית
בוליאני
שווה (Object arg0)
שיעור אחרון<?>
getClass ()
int
hashcode ()
ריק סופי
להודיע ​​()
ריק סופי
הודע הכל ()
חוּט
toString ()
ריק סופי
המתן (ארג0 ארוך, int arg1)
ריק סופי
חכה (ארג0 ארוך)
ריק סופי
חכה ()
org.tensorflow.op.Op
אבסטרקט ExecutionEnvironment
env ()
החזר את סביבת הביצוע שבה נוצר האופציה הזו.
מבצע מופשט
אופ ()
החזר יחידת חישוב זו Operation אחת.
org.tensorflow.Operand
פלט מופשט <T>
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
תקציר T
asTensor ()
מחזיר את הטנזור באופרנד זה.
צורה מופשטת
צורה ()
מחזירה את הצורה (הידועה אולי בחלקה) של הטנזור שאליו מתייחס Output של אופרנד זה.
מחלקה מופשטת<T>
סוג ()
מחזירה את סוג הטנזור של אופרנד זה
org.tensorflow.ndarray.Shaped
מופשט int
צורה מופשטת
מופשט ארוך
גודל ()
מחשב ומחזיר את הגודל הכולל של מיכל זה, במספר ערכים.

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "DecodeImage"

שיטות ציבוריות

פלט ציבורי <T> asOutput ()

מחזירה את הידית הסמלית של הטנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

ערוצים ציבוריים סטטיים DecodeImage.Options (ערוצים ארוכים)

פרמטרים
ערוצים מספר ערוצי צבע עבור התמונה המפוענחת.

public static DecodeImage <T> create ( scope scope, Operand < TSString > contents, Class<T> dtype, Options... options)

שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeImage חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
תוכן 0-D. בתים של התמונה המקודדת.
dtype ה-DType הרצוי של הטנסור המוחזר.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של DecodeImage

public static DecodeImage < TUint8 > create ( scope scope, Operand < TString > contents, Options... options)

שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeImage חדשה באמצעות סוגי פלט ברירת מחדל.

פרמטרים
תְחוּם ההיקף הנוכחי
תוכן 0-D. בתים של התמונה המקודדת.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של DecodeImage

public static DecodeImage.Options expandAnimations (Boolian expandAnimations)

פרמטרים
להרחיב אנימציות שולט בצורת הפלט של האופ המוחזר. אם נכון, האופ המוחזר יפיק טנזור תלת-ממדי עבור קבצי PNG, JPEG ו-BMP; וטנזור 4-D עבור כל קובצי ה-GIF, בין אם מונפשים ובין אם לא. אם, False, ה-Op המוחזר יפיק טנזור תלת-ממדי עבור כל סוגי הקבצים ויקצר קובצי GIF מונפשים למסגרת הראשונה.

תמונת פלט ציבורית <T> ()

3-D עם צורה `[גובה, רוחב, ערוצים]` או 4-D עם צורה `[מסגרת, גובה, רוחב, ערוצים]`..