# Image Translate

Bu fonksiyon bloğu, bir görüntüyü yatay ve/veya dikey olarak belirtilen piksel kadar kaydırır. Boşalan alan seçilen bir arka plan rengi ile doldurulur. `X displacement`, `Y displacement` ve `Background Color` girişleri isteğe bağlıdır — boş bırakıldığında görüntü değişmeden kalır veya varsayılanlar kullanılır.

## 📥 Girdiler

`Input Image`\
Taşınacak gri tonlu veya renkli ana görüntü (image soket).

`X displacement`\
Yatay kaydırma (piksel cinsinden) (number soket). Pozitif değerler görüntüyü sağa, negatif değerler sola kaydırır. İsteğe bağlı — boşsa 0 olarak değerlendirilir.

`Y displacement`\
Dikey kaydırma (piksel cinsinden) (number soket). Pozitif değerler görüntüyü aşağı, negatif değerler yukarı kaydırır. İsteğe bağlı — boşsa 0 olarak değerlendirilir.

`Background Color`\
Açığa çıkan arka plan alanlarını doldurmak için kullanılacak renk (pixel soket). İsteğe bağlı — verilmezse siyah olarak varsayılır.

## 📤 Çıktılar

`Translated Image`\
Kaydırma uygulandıktan sonraki sonuç görüntü (image soket). Çıktı görüntüsü girişle aynı boyutlarda olur; içerik kaydırılmış ve kenarlar seçilen renk ile doldurulmuştur.

## 🕹️ Kontroller

`X displacement`\
Yatay kaydırmayı piksel olarak girin. Sola kaydırmak için negatif değer kullanın.

`Y displacement`\
Dikey kaydırmayı piksel olarak girin. Yukarı kaydırmak için negatif değer kullanın.

`Background Color`\
Yeni oluşan boş bölgeleri dolduracak arka plan rengini seçin (`Pixel` stilinde giriş veya renk üreten bir blok kullanın).

## ✨ Özellikler

* İsteğe bağlı girişler: `X displacement` veya `Y displacement` boş bırakılabilir; o eksen değişmeden kalır.
* Giriş görüntü boyutunu korur; kaydırılmış içerik orijinal tuvale kırpılır.
* Hem gri tonlu hem de RGB görüntülerle çalışır.
* Arka plan doldurma, giriş görüntüsünün kanal sayısına göre tek kanal veya RGB değerleri kabul eder.

## 📝 Kullanım Talimatları

1. Bir görüntü üreten bloğu `Input Image` girişine bağlayın.
2. Görüntüyü hareket ettirmek için `X displacement` ve/veya `Y displacement` değerlerini sağlayın.
3. İsteğe bağlı olarak `Background Color` girerek açığa çıkan alanların doldurulmasını kontrol edin.
4. Sonuçları görüntüleme, analiz veya kaydetme için `Translated Image` çıktısını sonraki bloklara bağlayın.

Örnekler:

* Görüntüyü sağa 50 ve aşağı 20 piksel kaydırmak için `X displacement` = 50 ve `Y displacement` = 20 girin.
* Sadece dikey kaydırma yapmak için `Y displacement` değerini verin, `X displacement` boş bırakın.

## 📊 Çalışma Davranışı

Bloğu çalıştırdığınızda giriş görüntüsü ve kaydırma değerleri okunur, pikseller istenen miktarda kaydırılır, açığa çıkan bölgeler seçilen renk ile doldurulur ve `Translated Image` soketinde sonuç döndürülür. Boş bırakılan kaydırma değerleri sıfır olarak değerlendirilir.

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

* Önemli görüntü içeriğinin çarpılmasını veya kırpılmasını önlemek için önce `Image Padding` ile kenar boşluğu ekleyin veya `Image Resize` / `Make Image` ile daha büyük bir tuval oluşturun, sonra içinde kaydırma yapın.
* Kesin bir arka plan rengi gerekiyorsa `Pixel` veya küçük bir `Make Image` bloğu ile doğru rengi oluşturup `Background Color` girişine verin.
* Sadece kırpılmış bir alanı kaydırmak istiyorsanız `Image ROI` veya `Image ROI Select` ile bölgeyi seçip kaydırdıktan sonra `Image Concatenate` veya `Collage Images` ile birleştirin.
* Kaydırma sonrası görüntüyü çevirmek veya döndürmek isterseniz bu bloğun ardından `Flip Image` veya `Rotate Image Angle` bloklarını zincirleyin.
* Döşenmiş düzenler ya da kompozisyonlar için birden fazla dilimi kaydırıp `Image Concatenate` veya `Merge Channels` ile geri birleştirin.

## 🛠️ Sorun Giderme

* Sorun: Kaydırma sonrası görüntünün önemli kısmı kesildi.\
  Çözüm: Kaydırmadan önce `Image Padding` ile kenar ekleyin veya tuvali `Image Resize` / `Make Image` ile büyütün, sonra kaydırın.
* Sorun: Arka plan rengi beklenenden farklı.\
  Çözüm: `Background Color` girişinin kanal formatının doğru olduğundan emin olun (gri görüntü için tek değer, renkli görüntü için RGB üçlü). Kesin renk için `Pixel` kullanın.
* Sorun: Kaydırma değerleri verildiği halde değişiklik yok.\
  Çözüm: Kaydırma girişlerinin bağlı ve boş olmadığını kontrol edin; boş değerler sıfır kabul edilir.
* Sorun: Çok fazla piksel kaydırılırken kalite korunamıyor.\
  Çözüm: Önce daha büyük bir tuval üzerinde kaydırma yapmayı düşünün ve ardışık kırpmalardan kaçının; sonuçları doğrulamak için `Show Image` gibi bloklarla 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-translate.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.
