ממיר תמונה אחת או יותר מ-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> | |
פלט <T> | פלט () `תמונות` הומרו ל-HSV. |
שיטות בירושה
קבועים
מחרוזת סופית סטטית ציבורית OP_NAME
השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של הטנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
RgbToHsv <T> יצירת RgbToHsv סטטיים ציבוריים ( scope scope, Operand <T> תמונות)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RgbToHsv חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
תמונות | דרגה 1-D ומעלה. נתוני RGB להמרה. הממד האחרון חייב להיות מידה 3. |
החזרות
- מופע חדש של RgbToHsv