RgbToHsv

כיתת גמר ציבורית RgbToHsv

ממיר תמונה אחת או יותר מ-RGB ל-HSV.

מוציא טנזור באותה צורה כמו טנסור ה'תמונות', המכיל את ערך HSV של הפיקסלים. הפלט מוגדר היטב רק אם הערך ב'תמונות' הוא ב'[0,1]'.

`פלט[..., 0]` מכיל גוון, `פלט[..., 1]` מכיל רוויה, ו-`פלט[..., 2]` מכיל ערך. כל ערכי ה-HSV נמצאים ב-`[0,1]`. גוון 0 מתאים לאדום טהור, גוון 1/3 הוא ירוק טהור ו-2/3 הוא כחול טהור.

דוגמה לשימוש:

>>> blue_image = tf.stack([ ... tf.zeros([5,5]), ... tf.zeros([5,5]), ... tf.ones([5,5] )], ... axis=-1) >>> blue_hsv_image = tf.image.rgb_to_hsv(blue_image) >>> blue_hsv_image[0,0].numpy() array([0.6666667, 1. , 1. ], dtype =float32)

קבועים

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

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

פלט <T>
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי <T מרחיב TNumber > RgbToHsv <T>
ליצור ( scope scope, Operand <T> תמונות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RgbToHsv חדשה.
פלט <T>
פלט ()
`תמונות` הומרו ל-HSV.

שיטות בירושה

קבועים

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

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

ערך קבוע: "RGBToHSV"

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

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

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

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

RgbToHsv <T> יצירת RgbToHsv סטטיים ציבוריים ( scope scope, Operand <T> תמונות)

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

פרמטרים
תְחוּם ההיקף הנוכחי
תמונות דרגה 1-D ומעלה. נתוני RGB להמרה. הממד האחרון חייב להיות מידה 3.
החזרות
  • מופע חדש של RgbToHsv

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

`תמונות` הומרו ל-HSV.