# Multiply Images

Bu fonksiyon bloğu, iki giriş görüntüsünün piksel bazında çarpımını gerçekleştirir ve ortaya çıkan görüntüyü çıkış olarak verir. Maskeleme, pozlama birleştirme veya piksel başına ağırlık haritaları uygulamak için kullanışlıdır.

## 📥 Girdiler

`Image` Birinci çarpılacak görüntü.\
`Image` İkinci çarpılacak görüntü.\
(Girdiler sırasıyla okunur — birinci giriş ikinci giriş ile çarpılır.)

## 📤 Çıktılar

`Image` Piksel bazında çarpma sonucu oluşan görüntü.

## 🕹️ Kontroller

Bu bloğun ayarlanabilir kontrolü yoktur. Girdi görüntüleri sağlandığında işlem otomatik olarak çalışır.

## ⚙️ Çalışma Mekanizması

* Blok iki görüntü kabul eder, bunları piksel bazında çarpar ve çıktı görüntüsündeki her pikseli ilgili girdilerdeki piksellerin çarpımı olarak üretir.
* Her iki giriş görüntüsünün boyutları aynı olmalıdır. Boyutlar farklıysa blok hata bildirir ve geçerli bir çıktı üretmez. Gerekirse bu bloktan önce `Image Resize` kullanın.
* Tipik kullanım örnekleri: maskeleri uygulama, piksel başına ağırlıkların birleştirilmesi veya belirli kanalların çarpılmasıyla özel efektler oluşturma.

## 🎯 Özellikler

* İki görüntünün hızlı ve basit piksel bazında çarpımı.
* Sistem tarafından kabul edilen herhangi bir görüntü formatı (renkli veya gri ton) ile çalışır; yalnızca her iki girdinin aynı boyutlarda olması gerekir.
* İleri işleme veya görselleştirme için hazır tek bir görüntü çıktısı üretir.

## 📝 Kullanım Talimatları

1. Düzenlemek istediğiniz görüntüyü ilk `Image` girdisine bağlayın.
2. İkinci `Image` (mask, weight map veya ikinci görüntü) girdisini bağlayın.
3. Her iki görüntünün genişlik ve yüksekliğinin aynı olduğundan emin olun. Farklılarsa, bu bloktan önce `Image Resize` ekleyin.
4. Blok, çarpılmış görüntüyü `Image` çıktısında verir; bunu görselleştirebilir veya sonraki bloklara yönlendirebilirsiniz.

## 💡 İpuçları ve Püf Noktaları

* Görüntüler farklı boyutlardaysa, boyutları eşitlemek için `Image Resize` (veya `Image Resizer`) kullanın.
* Beklenmeyen parlaklık/taşma (overflow) sorunlarını önlemek için girdileri `Normalize Image` ile hazırlamayı ya da bir girişi `Divide Images` ile ölçeklendirmeyi düşünün.
* Karıştırma veya ağırlıklı kombinasyonlar için, istenen etkiye bağlı olarak bu bloğu `Add Images` veya `Add Images Weighted` ile birleştirin.
* Bir kaynağın belirli bölgelerini hızla maskelemek için önce `Apply Mask` ile ikili bir maske oluşturup sonra çarpabilirsiniz.
* Sonuçları önizlemek için `Show Image`, kaydetmek veya kayıt tutmak için `Image Write` veya `Image Logger` kullanın.

## 🛠️ Sorun Giderme

* Boyut uyuşmazlığı hatası: Her iki girişin de aynı genişlik ve yükseklikte olduğundan emin olun; gerekirse `Image Resize` ile düzeltin.
* Beklenmeyen parlaklık veya kesilme: Çarpma öncesi girdileri normalize edin veya ölçekleyin (`Normalize Image`, `Divide Images`).
* Çıktı görünmüyorsa: Her iki giriş bağlantısının geçerli görüntü verisi sağladığını ve bloğun aktif giriş aldığını doğrulayın.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/image-transformations/operations/multiply-images.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
