EncodeJpeg

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

JPEG-קודד תמונה.

`תמונה` הוא טנסור 3D uint8 בעל צורה `[גובה, רוחב, ערוצים]`.

ניתן להשתמש ב-attr `format` כדי לעקוף את פורמט הצבע של הפלט המקודד. ערכים יכולים להיות:

  • `''`: השתמש בפורמט ברירת מחדל המבוסס על מספר הערוצים בתמונה.
  • 'גווני אפור': פלט תמונת JPEG בגווני אפור. הממד 'ערוצים' של 'תמונה' חייב להיות 1.
  • `rgb`: פלט תמונת RGB JPEG. הממד 'ערוצים' של 'תמונה' חייב להיות 3.
אם לא צוין 'פורמט' או שהמחרוזת הריקה, נבחר פורמט ברירת מחדל בהתאם למספר הערוצים ב'תמונה':
  • 1: פלט תמונה בגווני אפור.
  • 3: פלט תמונת RGB.

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

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

קבועים

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

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

פלט < TString >
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי EncodeJpeg.Options
chromaDownsampling (chromaDownsampling בוליאני)
פלט < TString >
תוכן ()
0-D.
סטטי EncodeJpeg
ליצור ( היקף היקף , Operand < TUint8 > תמונה, אפשרויות... אפשרויות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת EncodeJpeg חדשה.
סטטי EncodeJpeg.Options
densityUnit (String densityUnit)
סטטי EncodeJpeg.Options
פורמט (פורמט מחרוזת)
סטטי EncodeJpeg.Options
optimizeSize (בוליאני optimizeSize)
סטטי EncodeJpeg.Options
פרוגרסיבי (פרוגרסיבי בוליאני)
סטטי EncodeJpeg.Options
איכות (איכות ארוכה)
סטטי EncodeJpeg.Options
xDensity (Long xDensity)
סטטי EncodeJpeg.Options
xmpMetadata (מחרוזת xmpMetadata)
סטטי EncodeJpeg.Options
yDensity (Long yDensity)

שיטות בירושה

קבועים

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

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

ערך קבוע: "EncodeJpeg"

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

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

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

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

public static EncodeJpeg.Options chromaDownsampling (chromaDownsampling בוליאני)

פרמטרים
chromaDownsampling ראה http://en.wikipedia.org/wiki/Chroma_subsampling.

פלט ציבורי < TString > תוכן ()

0-D. תמונה מקודדת JPEG.

public static EncodeJpeg create ( scope scope, Operand < TUint8 > image, Options... options)

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

פרמטרים
תְחוּם ההיקף הנוכחי
תמונה תלת מימד עם צורה `[גובה, רוחב, ערוצים]`.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של EncodeJpeg

public static EncodeJpeg.Options densityUnit (String densityUnit)

פרמטרים
densityUnit היחידה המשמשת לציון `x_density` ו-`y_density`: פיקסלים לאינץ' (`'in'`) או סנטימטר (`'cm'`).

פורמט EncodeJpeg.Options סטטי ציבורי (פורמט מחרוזת)

פרמטרים
פוּרמָט פורמט תמונה לפי פיקסל.

public static EncodeJpeg.Options optimizeSize (Boolian optimizeSize)

פרמטרים
optimizeSize אם נכון, השקיע מעבד/זיכרון RAM כדי להקטין את הגודל ללא שינוי באיכות.

public static EncodeJpeg.Options פרוגרסיבי (פרוגרסיבי בוליאני)

פרמטרים
פּרוֹגרֵסִיבִי אם נכון, צור JPEG שנטען בהדרגה (מגס עד דק).

public static EncodeJpeg. Options איכות (איכות ארוכה)

פרמטרים
איכות איכות הדחיסה מ-0 עד 100 (גבוהה יותר טובה ואיטית יותר).

public static EncodeJpeg.Options xDensity (Long xDensity)

פרמטרים
xDensity פיקסלים אופקיים ליחידת צפיפות.

public static EncodeJpeg.Options xmpMetadata (String xmpMetadata)

פרמטרים
xmpMetadata אם לא ריק, הטמע מטא-נתונים אלה של XMP בכותרת התמונה.

public static EncodeJpeg.Options yDensity (Long yDensity)

פרמטרים
yצפיפות פיקסלים אנכיים ליחידת צפיפות.