"input"un her bandındaki her piksel için, "test"teki karşılık gelen piksel sıfır değilse değerdeki karşılık gelen pikseli, aksi takdirde giriş pikselini çıkış olarak verin.
Belirli bir pikselde test veya değer maskelenmişse giriş değeri kullanılır. Giriş maskelenmişse hiçbir işlem yapılmaz.
Çıkış bantları, giriş bantlarıyla aynı adlara sahiptir. Her bandın çıkış türü, giriş ve değer türlerinden daha büyük olanıdır. Çıkış görüntüsü, giriş görüntüsünün meta verilerini ve ayak izini korur.
| Kullanım | İadeler |
|---|---|
Image.where(test, value) | Resim |
| Bağımsız Değişken | Tür | Ayrıntılar |
|---|---|---|
bu: input | Resim | Giriş resmi. |
test | Resim | Test resmi. Bu görüntünün pikselleri, giriş piksellerinden hangisinin döndürüleceğini belirler. Bu tek bir bantsa giriş resmindeki tüm bantlar için kullanılır. Bu bir dizi resmi olmayabilir. |
value | Resim | Testin sıfır olmadığı durumlarda kullanılacak çıkış değeri. Bu tek bir bantsa giriş resmindeki tüm bantlar için kullanılır. |