> 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/analysis/non-zero-of-image.md).

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