# Image Padding

Bu fonksiyon bloğu, bir görüntünün etrafına sabit renkli bir kenarlık (padding) ekler. Kenar boşlukları oluşturmak, görüntü boyutlarını birleştirmek veya içeriği değiştirmeden görüntüleri birleştirme ve yerleşim işlemleri için hazırlamak amacıyla kullanın.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Input Image` Padding uygulanacak görüntü.

`Padding Size` Kaç piksel ekleneceğini belirten bir sayı (seçilen tarafa göre uygulanır).

`Color` Padding dolgu rengi olarak kullanılacak bir piksel renk değeri (B, G, R). Sağlanmazsa siyah kullanılır.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Padded Image` Eklenen padding ile oluşturulan görüntü.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Padding Side`\
Padding'in hangi taraf(lar)a uygulanacağını seçin. Mevcut seçenekler:

* `ALL`
* `VERTICAL`
* `HORIZONTAL`
* `LEFT`
* `RIGHT`
* `TOP`
* `BOTTOM`

Bu kontrol, padding piksellerinin giriş görüntüsüne göre nerede ekleneceğini belirler.

## 🎨 Özellikler <a href="#features" id="features"></a>

* Görüntünün etrafına sabit renkli kenarlık uygulanır.
* Sadece gereken kenarlara padding eklemek için esnek taraf seçimi.
* Arka planla eşleştirmek veya kenarları vurgulamak için bir piksel renk girdisi kabul eder.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. `Input Image` girişine bir görüntü verin.
2. Kenar genişliğini tanımlamak için `Padding Size` içine piksel sayısını girin.
3. İsteğe bağlı olarak `Color` girdisine bir renk sağlayın (format: (Blue, Green, Red)). Boş bırakılırsa padding siyah olacaktır.
4. `Padding Side` ile istenen tarafı seçin ve senaryoyu çalıştırarak `Padded Image` çıktısını alın.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, bu blok seçilen taraf, boyut ve renge göre padding uygulanmış görüntüyü döndürür. Çıktıyı doğrudan sonraki görselleştirme veya işlem bloklarında kullanabilirsiniz.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

* Birden fazla görüntüyü görsel karşılaştırma için aynı tuval boyutuna getirmek istiyorsanız, önce `Image Resize` ile yükseklikleri veya genişlikleri eşleştirin; ardından simetrik padding eklemek için bu bloğu kullanın.
* Kırpılmış bir bölgeye odaklanıp arka plan eklemek istiyorsanız, `Image ROI Select` (kırpma) → bu blok (kenarlık ekleme) → `Show Image` (önizleme) zincirini kullanın.
* Görüntüleri yan yana birleştirmeden önce kenarlık oluşturmak için padding ekleyin ve sonra `Image Concatenate` veya `Collage Images` ile temiz bir düzen oluşturun.
* Belirli bir arka plan rengiyle eşleşen ekstra kenar boşlukları gerekiyorsa, önce `Make Image` ile renkli bir arka plan oluşturun; ardından bu bloğu kullanın.
* `Padded Image` çıktısını `Image Logger` veya `Image Write` bloklarına bağlayarak padding uygulanmış sonuçları otomatik kaydedin.

(İpucu) Renk sağlarken sistemin piksel değerlerini BGR sırasıyla beklediğini unutmayın.

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

* Padding beklenmedik bir renkte görünüyorsa, `Color` girdisinin (Blue, Green, Red) formatında ve 0–255 aralığında değerler içerdiğini doğrulayın.
* Hiç değişiklik görünmüyorsa, `Padding Size` değerinin sıfırdan büyük olduğundan ve doğru `Padding Side` seçeneğinin seçildiğinden emin olun.
* Birden çok görüntüyü padding sonrası birleştirirken, hizalama ve kenar tutarlılığını doğrulamak için `Show Image` ile son görüntüyü kontrol edin.


---

# 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/image-padding.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.
