# Image Resizer

Bu fonksiyon bloğu, kullanıcı tarafından belirtilen bir yüzde ile görüntüleri yeniden boyutlandırmak için tasarlanmıştır. Kullanıcılar, orijinal boyutlara dayanarak görüntüleri kolayca büyütüp küçültebilir.

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

`Image Any` Bu giriş, yeniden boyutlandırmak istediğiniz herhangi bir görüntü verisini kabul eder.

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

`Image Any` Çıktı, girdi görüntüsünün yeniden boyutlandırılmış versiyonu olacaktır.

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

`Define Scale Percent` Yeniden boyutlandırma ölçeğini belirlemek için bir yüzdelik girmeniz gerektiğini gösteren bir etiket.

`Enter a percentage` İstediğiniz yüzdeyi girmeniz için bir metin girişi. %100'ün üzerindeki değerler boyutu artıracak, %100'ün altındaki değerler ise boyutu azaltacaktır.

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

`Flexible Resizing` Kullanıcılar, yeniden boyutlandırma işleminin ölçeğini kontrol etmek için herhangi bir yüzde belirleyebilir, bu da geniş bir esneklik sağlar.

`Real-time Feedback` Blok, değerlendirme ile birlikte hemen yeniden boyutlandırılmış görüntüyü işler ve çıktısını verir.

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

1. **Connect Input Image**: Yeniden boyutlandırmak istediğiniz görüntüyü `Image Any` girişine bağlayın.
2. **Enter Resize Percentage**: Metin girişine, görüntünün ne kadar büyük veya küçük olacağını belirlemek için yüzde değeri girin (örneğin, orijinal boyutun %50'si için `50`, boyutu iki katına çıkarmak için `200`).
3. **Evaluate**: Bloğu çalıştırarak görüntüyü işleyin. Yeniden boyutlandırılmış görüntü çıktı olarak verilecektir.

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

Çalıştırıldığında, bu fonksiyon bloğu sağlanan yüzdeye göre yeni boyutları hesaplayacak ve yeniden boyutlandırılmış görüntüyü buna göre çıktı olarak verecektir.

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

<details>

<summary>Doğru Yüzdeyi Seçme</summary>

Her zaman küçük bir yüzde ile test yaparak yeniden boyutlandırılmış görüntünün iyi bir kaliteyi koruduğundan emin olun, böylece görüntü pikselleşmez.

</details>

<details>

<summary>Diğer Bloklarla Birleştirme</summary>

Birden fazla görüntüyü aynı anda yeniden boyutlandırmak için `Batch Processing` bloğunu kullanmayı düşünün, bu da verimli ayarlamalar yapmanızı sağlar.

</details>

<details>

<summary>İlerlemeye Geçmeden Boyutu Kontrol Etme</summary>

Yeniden boyutlandırmadan önce mevcut boyutu kontrol etmek için `Get Dimension` bloğunu kullanın ve yüzdenizi buna göre ayarlayın.

</details>

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

<details>

<summary>Geçersiz Yüzde</summary>

Yeniden boyutlandırırken sorun yaşıyorsanız, girilen yüzdelik değerin geçerli bir sayı olduğundan emin olun. Yüzde pozitif bir ondalık sayı (int) olmalıdır.

</details>

<details>

<summary>Beklenmeyen Çıktı Boyutu</summary>

%100'den büyük yüzdelerin görüntüyü büyüteceğini, %100'den küçük yüzdelerin ise görüntüyü küçülteceğini aklınızda bulundurun. Yeniden boyutlandırılmış görüntünün boyutlarını `Get Dimension` bloğu ile kontrol ederek beklenen boyutun elde edilip edilmediğini doğrulayın.

</details>


---

# 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-resizer.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.
