ee.Image.where

ทำการแทนที่ค่าตามเงื่อนไข

สำหรับแต่ละพิกเซลในแต่ละแบนด์ของ 'อินพุต' หากพิกเซลที่เกี่ยวข้องใน 'ทดสอบ' ไม่เป็น 0 ให้ออกพิกเซลที่เกี่ยวข้องในค่า ไม่เช่นนั้นให้ออกพิกเซลอินพุต

หากพิกเซลใดพิกเซลหนึ่งถูกมาสก์ไว้ ไม่ว่าจะเป็นการทดสอบหรือค่า ระบบจะใช้ค่าอินพุต หากอินพุตถูกมาสก์ไว้ ระบบจะไม่ดำเนินการใดๆ

แบนด์เอาต์พุตจะมีชื่อเดียวกับแบนด์อินพุต ประเภทเอาต์พุตของแต่ละแบนด์จะเป็นประเภทที่ใหญ่กว่าระหว่างประเภทอินพุตกับประเภทค่า รูปภาพเอาต์พุตจะเก็บข้อมูลเมตาและรอยเท้าของรูปภาพอินพุตไว้

การใช้งานการคืนสินค้า
Image.where(test, value)รูปภาพ
อาร์กิวเมนต์ประเภทรายละเอียด
this: inputรูปภาพรูปภาพอินพุต
testรูปภาพรูปภาพทดสอบ พิกเซลของรูปภาพนี้จะเป็นตัวกำหนดว่าจะส่งคืนพิกเซลอินพุตใด หากเป็นแบนด์เดียว ระบบจะใช้แบนด์นี้กับแบนด์ทั้งหมดในรูปภาพอินพุต รูปภาพนี้อาจไม่ใช่รูปภาพอาร์เรย์
valueรูปภาพค่าเอาต์พุตที่จะใช้เมื่อการทดสอบไม่ใช่ 0 หากเป็นแบนด์เดียว ระบบจะใช้แบนด์นี้กับแบนด์ทั้งหมดในรูปภาพอินพุต