ee.Image.where

جایگزینی مشروط مقادیر را انجام می دهد.

برای هر پیکسل در هر باند «ورودی»، اگر پیکسل مربوطه در «تست» غیر صفر است، پیکسل مربوطه را از نظر مقدار خروجی بگیرید، در غیر این صورت پیکسل ورودی را خروجی بگیرید.

اگر در یک پیکسل معین، تست یا مقدار پوشانده شود، از مقدار ورودی استفاده می شود. اگر ورودی ماسک باشد، هیچ کاری انجام نمی شود.

باندهای خروجی هم نام باندهای ورودی هستند. نوع خروجی هر باند بزرگتر از نوع ورودی و مقدار است. تصویر خروجی ابرداده و ردپای تصویر ورودی را حفظ می کند.

استفاده برمی گرداند
Image. where (test, value) تصویر
استدلال تایپ کنید جزئیات
این: input تصویر تصویر ورودی
test تصویر تصویر آزمایشی پیکسل های این تصویر تعیین می کند که کدام یک از پیکسل های ورودی برگردانده شود. اگر این یک باند باشد، برای همه باندهای تصویر ورودی استفاده می شود. این ممکن است یک تصویر آرایه نباشد.
value تصویر مقدار خروجی برای استفاده در جایی که تست صفر نیست. اگر این یک باند باشد، برای همه باندهای تصویر ورودی استفاده می شود.