> 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/detections-shapes/detectors/measure-object-distance.md).

# Measure Object Distance

Bu fonksiyon bloğu, belirli bir görüntüde iki nesne arasındaki mesafeyi ölçmektedir. Bu bloğu kullanarak, kullanıcılar bir referans görüntü içindeki belirli şablonlar arasındaki mesafenin tam ölçümlerini alabilirler.

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

`Main Image` Ölçülecek nesneleri içeren ana görüntü.

`1st Object Image` İlk nesnenin şablon görüntüsü.

`2nd Object Image` İkinci nesnenin şablon görüntüsü.

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

`Image Any` Çıktı, ölçüm için işaretlenmiş nesnelerin bulunduğu ana görüntüyü gösterecektir.

`Distance` Belirtilen birimlerdeki iki nesne arasındaki hesaplanan mesafe.

`X Distance` İki nesne arasındaki yatay mesafe.

`Y Distance` İki nesne arasındaki dikey mesafe.

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

`Measure Factor` Ölçüm faktörünü belirtmek için bir giriş alanı. Bu, ölçümlerin ölçeklendirilmesini belirler.

`Measured Distance` İki belirtilen nesne arasındaki hesaplanan mesafeyi gösteren bir etiket.

`Image Holder` Ölçülen nesneleri vurgulayan değiştirilmiş ana görüntüyü görsel olarak gösteren alan.

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

`Distance Measurement` Şablonlar kullanılarak görüntü içinde iki nesne arasındaki mesafeleri doğrudan ölçer.

`Customizable Measure Factor` Kullanıcılar, uygulama ihtiyaçlarına bağlı olarak ölçüm doğruluğunu ayarlamak için ölçüm faktörünü değiştirebilir.

`Visual Feedback` Çıktı görüntüsü, ölçümü görsel olarak doğrulamaya yardımcı olur.

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

1. **Input Images**: Ana görüntünüzü `Main Image` girişine bağlayın ve birinci ve ikinci nesnelerin şablonlarını ilgili girişlere bağlayın.
2. **Set Measure Factor**: İstenilen ölçüm faktörünü `Measure Factor` alanına girin. Bu faktör, ölçülen mesafeyi ölçeklendirmek için kullanılır.
3. **Calculate Distance**: Bloğu değerlendirdiğinizde, mesafeler hesaplanacak ve sonuçlar çıktıda gösterilecektir.

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

Bloğu çalıştırdığınızda, belirtilen iki nesne arasındaki hesaplanan mesafelerle birlikte değiştirilmiş ana görüntü çıktı olarak verilecektir.

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

<details>

<summary>Doğruluğu Artırma</summary>

Nesne şablonlarının arka plandan mümkün olduğunca net ve farklı olmasını sağlamak, tespit doğruluğunu artıracaktır.

</details>

<details>

<summary>Ölçüm Faktörü Ayarları</summary>

Görüntünün ölçeğine bağlı olarak `Measure Factor` değerini ayarlayın. Gerçek ölçümler için 1.0'a yakın bir faktör uygun iken, daha büyük görüntüler için daha düşük değerler kullanılabilir.

</details>

<details>

<summary>Ön İşleme Blokları Kullanma</summary>

Ana görüntünüzü bu bloğa beslemeden önce, nesne tespitini iyileştirmek için daha homojen bir arka plan oluşturmak amacıyla `Image Threshold` gibi ön işleme bloklarını kullanmayı düşünün.

</details>

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

<details>

<summary>Mesafe Hesaplanmıyor</summary>

Mesafeler hesaplanmıyorsa, her iki nesne şablonunun da doğru bağlandığından ve ana görüntüde farklı olduğundan emin olun. Görüntülerin beklenen girişler olarak doğru formatlandığını kontrol edin.

</details>

<details>

<summary>Yanlış Ölçümler</summary>

Ölçümler yanlış görünüyorsa, ölçüm faktörünüzün doğruluğunu doğrulayın. Doğru hesaplamalar sağlamak için resimlerinizin belirli ölçeğine göre ayar yapın.

</details>
