ee.Image.where

מחליף ערכים באופן מותנה.

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

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

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

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