# Non-zero of Image

Bu fonksiyon bloğu, belirli bir görüntüdeki toplam sıfır olmayan piksel sayısını hesaplayarak görüntü içeriği hakkında faydalı bilgiler sağlar.

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

`Image Any` Sıfır olmayan piksellerin sayılacağı görüntü.

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

`Count` Görüntüdeki sıfır olmayan piksellerin toplam sayısı.

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

`Image Analysis` Bu blok, kullanıcıların görüntüdeki aktif (sıfır olmayan) pikselleri sayarak piksel verilerini hızlı bir şekilde değerlendirmesini sağlar.

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

1. **Connect Image Source**: `Image Any` soketi üzerinden bir görüntü kaynağını bağlayın. Bu, ya gri tonlama ya da renkli bir görüntü olabilir.
2. **Evaluate**: Giriş görüntüsündeki sıfır olmayan piksellerin sayısını hesaplamak için bloğu çalıştırın.
3. **Retrieve Count**: Sıfır olmayan piksellerin toplam sayısını görüntülemek için `Count` çıktısını erişin.

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

Çalıştırıldığında, bu fonksiyon bloğu giriş görüntüsünü işleyerek sıfır olmayan piksellerin toplam sayısını döndürür.

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

<details>

<summary>Sıfır Olmayan Pikselleri Anlamak</summary>

Sıfır olmayan pikseller genellikle bir görüntüde ilgili verileri veya özellikleri içeren alanları temsil eder; örneğin, bir ikili maske içindeki nesneler.

</details>

<details>

<summary>Görüntü Temizleme</summary>

Görüntünüzü `Image Threshold` ile ön işleme tabi tutmayı düşünün. Bu, görüntünün ilgili kısımlarını etkili bir şekilde izole eden ikili görüntüler oluşturmanıza olanak tanır ve daha anlamlı sayımlar yapmanızı sağlar.

</details>

<details>

<summary>Kombinasyon Halinde Kullanma</summary>

Bu fonksiyon bloğunu, `Mask Detection` veya `Blob Detector` gibi diğer bloklarla birleştirerek, görüntülerinizde belirli ilgi alanlarına odaklanabilir ve sıfır olmayan piksel sayımlarını etkili bir şekilde analiz edebilirsiniz.

</details>

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

<details>

<summary>Sayının Dönmemesi</summary>

Eğer hiç sayı döndürülmüyorsa, girişe geçerli bir görüntünün bağlandığından emin olun. Gelen veri akışının gerçekten görüntü verisi taşıdığını doğrulayın.

</details>

<details>

<summary>Karışık Sonuçlar</summary>

Eğer sayı çok yüksek veya çok düşük görünüyorsa, görüntü verinizin bağlamını dikkate alın. Daha iyi analiz için piksel dağılımlarını görselleştirmek amacıyla `Histogram On Line` veya `Histogram On Curve` bloklarını kullanı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/analysis/non-zero-of-image.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.
