> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/image-transformations/operations/image-resizer.md).

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