DecodeAndCropJpeg

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

פענוח וחיתוך תמונה מקודדת JPEG לטנזור uint8.

ה-attr `channels` מציין את המספר הרצוי של ערוצי צבע עבור התמונה המפוענחת.

הערכים המקובלים הם:

  • 0: השתמש במספר הערוצים בתמונה מקודדת JPEG.
  • 1: פלט תמונה בגווני אפור.
  • 3: פלט תמונת RGB.
במידת הצורך, התמונה המקודדת JPEG עוברת טרנספורמציה כך שתתאים למספר המבוקש של ערוצי הצבע.

ה-attr `ratio` מאפשר להקטין את קנה המידה של התמונה בגורם מספר שלם במהלך הפענוח. הערכים המותרים הם: 1, 2, 4 ו-8. זה הרבה יותר מהיר מאשר הקטנת קנה המידה של התמונה מאוחר יותר.

זה שווה ערך לשילוב של פענוח וחיתוך, אבל הרבה יותר מהיר רק על ידי פענוח של תמונת JPEG חלקית.

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

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

קבועים

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

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

סטטי DecodeAndCropJpeg.Options
acceptableFraction (Float acceptableFraction)
פלט < TUint8 >
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי DecodeAndCropJpeg.Options
ערוצים (ערוצים ארוכים)
סטטי DecodeAndCropJpeg
צור ( Scope scope, Operand < TSstring > contents, Operand < TInt32 > cropWindow, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeAndCropJpeg חדשה.
סטטי DecodeAndCropJpeg.Options
dctMethod (מחרוזת dctMethod)
סטטי DecodeAndCropJpeg.Options
fancyUpscaling (FancyUpscaling בוליאני)
פלט < TUint8 >
תמונה ()
תלת מימד עם צורה `[גובה, רוחב, ערוצים]`..
סטטי DecodeAndCropJpeg.Options
יחס (יחס ארוך)
סטטי DecodeAndCropJpeg.Options
tryRecoverTruncated (בוליאני tryRecoverTruncated)

שיטות בירושה

קבועים

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

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

ערך קבוע: "DecodeAndCropJpeg"

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

public static DecodeAndCropJpeg.Options acceptableFraction (Float acceptableFraction)

פרמטרים
שבר מקובל החלק המינימלי הנדרש של שורות לפני קבלת קלט קטום.

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

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

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

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

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

public static DecodeAndCropJpeg create ( Scope scope, Operand < TSstring > contents, Operand < TInt32 > cropWindow, Options... options)

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

פרמטרים
תְחוּם ההיקף הנוכחי
תוכן 0-D. התמונה מקודדת JPEG.
cropWindow 1-D. חלון החיתוך: [crop_y, crop_x, crop_height, crop_width].
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של DecodeAndCropJpeg

public static DecodeAndCropJpeg.Options dctMethod (String dctMethod)

פרמטרים
dctMethod מחרוזת המציינת רמז לגבי האלגוריתם המשמש לפירוק. ברירת המחדל היא "" אשר ממופה לברירת מחדל ספציפית למערכת. ערכים חוקיים כרגע הם ["INTEGER_FAST", "INTEGER_ACCURATE"]. ניתן להתעלם מהרמז (למשל, ספריית ה-jpeg הפנימית משתנה לגרסה שאין לה אפשרות ספציפית זו).

public static DecodeAndCropJpeg.Options fancyUpscaling (בוליאני fancyUpscaling)

פרמטרים
מפואר Upscaling אם זה נכון, השתמש בשינוי קנה מידה איטי יותר אך נחמד יותר של מישורי הכרומה (yuv420/422 בלבד).

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

תלת מימד עם צורה `[גובה, רוחב, ערוצים]`..

ציבורי סטטי DecodeAndCropJpeg. יחס אפשרויות (יחס ארוך)

פרמטרים
יַחַס יחס הורדת קנה מידה.

public static DecodeAndCropJpeg.Options tryRecoverTruncated (TryRecoverTruncated בוליאני)

פרמטרים
tryRecoverTruncated אם נכון נסה לשחזר תמונה מקלט קטוע.