ee.Image.where

מבצעת החלפה מותנית של ערכים.

לכל פיקסל בכל פס של input, אם הפיקסל התואם ב-test שונה מאפס, הפלט יהיה הפיקסל התואם ב-value, אחרת הפלט יהיה פיקסל הקלט.

אם בפיקסל מסוים, הערך או הבדיקה מוסתרים, נעשה שימוש בערך הקלט. אם הקלט מוסתר, לא מתבצעת פעולה.

לפסי הפלט יש את אותם שמות כמו לפסי הקלט. סוג הפלט של כל פס הוא הגדול מבין סוגי הקלט והערך. תמונת הפלט שומרת על המטא-נתונים והמאפיינים של תמונת הקלט.

שימושהחזרות
Image.where(test, value)תמונה
ארגומנטסוגפרטים
זה: inputתמונהתמונת הקלט.
testתמונהתמונה לבדיקה. הפיקסלים של התמונה הזו קובעים אילו מהפיקסלים של הקלט יוחזרו. אם מדובר בפס יחיד, הוא ישמש את כל הפסים בתמונת הקלט. יכול להיות שזו לא תמונה של מערך.
valueתמונהערך הפלט שבו יש להשתמש אם test הוא לא אפס. אם מדובר בפס יחיד, הוא ישמש את כל הפסים בתמונת הקלט.