> 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/find-reference.md).

# Find Reference

Bu fonksiyon bloğu, sağlanan bir referans görüntüsüne dayanarak bir giriş görüntüsü içinde belirli bir nesneyi bulmak için tasarlanmıştır. Bu görevi gerçekleştirmek için özellik tespiti ve eşleştirme tekniklerini kullanır.

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

`Object Image` Referans görüntüsünde bulmak istediğiniz nesnenin görüntüsü.

`Reference Image` Nesneyi bulmak için referans olarak kullanılan bir şablon görüntüsü.

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

`Result Image` Tespit edilen nesneyi sınırlayıcı kutularla vurgulayan değiştirilmiş görüntü.

`Detected Object Image` Perspektif dönüşümler uygulandıktan sonra tespit edilen nesnenin düzeltildiği görüntü.

`Bounding Box` Tespit edilen nesnenin etrafındaki sınırlayıcı kutunun koordinatları.

`Corner Coordinates` Tespit edilen nesnenin sınırlayıcı kutusunun köşe koordinatları, birden fazla tespiti içerebilir.

`Center Position` Tespit edilen nesnenin merkez pozisyonunun koordinatları.

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

Bu blokta özel bir kontrol yoktur, çünkü gerekli giriş görüntülerini aldığında otomatik olarak değerlendirir.

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

`Robust Feature Detection` ORB özellik tespitini kullanarak nesne ve referans görüntüleri arasında anahtar noktaları tanımlar ve eşleştirir.

`Visual Highlighting` Tespit edilen nesneyi ve sınırlayıcı kutusunu net bir şekilde işaretleyen bir görüntü çıktısı verir.

`Perspective Transformation` Tespit edilen nesnenin düzeltildiği bir görüntüyü elde etme seçeneği sunar, bu da ileri işlem veya analiz için faydalıdır.

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

1. **Input Images**: Nesne görüntüsünü `Object Image` girişine ve referans görüntüsünü `Reference Image` girişine bağlayın.
2. **Evaluate**: Görüntüleri işlemek için bloğu çalıştırın. Çıktı, sonuç görüntüsü, tespit edilen nesne görüntüsü, sınırlayıcı kutu, köşe koordinatları ve merkez pozisyonunu içerecektir.

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

Çalıştırıldığında, bu fonksiyon bloğu referans görüntüsüne dayanarak tespit edilen nesneyi tanımlayan gerekli görüntüleri ve koordinatları döndürür; bu, nesneyi doğru bir şekilde hizalamak için herhangi bir ilgili dönüşümü de içerebilir.

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

<details>

<summary>Tespiti Geliştirme</summary>

Referans görüntüsünün net olduğundan ve nesneyi farklı ölçekler ve rotasyonlarla benzer şekilde gösterdiğinden emin olun; bu, tespit doğruluğunu artırır. `Blur`, `Image Threshold` veya `Auto Contrast` ile ön işleme uygulamak daha iyi sonuçlar elde etmenize yardımcı olabilir.

</details>

<details>

<summary>Referans Görüntüsünü Ayarlama</summary>

Nesne tespit edilmezse, nesne görüntüsünde nesnenin nasıl göründüğüne daha iyi uyum sağlamak için referans görüntüsünün ölçeğini, parlaklığını veya yönünü ayarlamayı düşünün.

</details>

<details>

<summary>Birden Fazla Nesneyi Takip Etme</summary>

Birden fazla nesneyi aynı anda takip etmek için, farklı referans ve nesne görüntüleri ile ayrı `Find Reference` blok örnekleri kullanmayı düşünün.

</details>

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

<details>

<summary>Nesne Tespit Edilemedi</summary>

Çıktı hiç nesne bulunamadığını gösteriyorsa, aşağıdakileri kontrol edin:

* Her iki görüntünün de doğru şekilde yüklendiğinden emin olun.
* Referans görüntüsünün soruşturulan nesnenin net bir temsilcisi olduğundan emin olun.
* Referans görüntüsünün ölçeğini veya rotasını ayarlamayı düşünün.

</details>

<details>

<summary>İşleme Sırasında Hata Mesajları</summary>

İşleme sırasında istisna veya hata durumunda, nesne ve referans görüntülerinin geçerli ve doğru formatta olduğundan emin olun. Görüntü yükleme ile ilgili herhangi bir bozulma veya sorun hatalara yol açabilir.

</details>
