Image Logger

Image Logger fonksiyon bloğu, kullanıcı tarafından tanımlanan bir dosya adıyla belirtilen bir klasöre görüntüleri kaydetmek için tasarlanmıştır. Klasörde saklanan toplam görüntü sayısını sınırlı tutar ve gerektiğinde en eski görüntüleri otomatik olarak siler.

📥 Girdiler

Folder Path Görüntülerin kaydedileceği klasörün yolu.

File Name Kaydedilen görüntü dosyaları için temel isim. Her kaydedilen görüntü, benzersiz bir tanımlayıcı ekleyecektir.

Image Limit Belirtilen klasörde izin verilen maksimum görüntü sayısı. Limit aşıldığında, en eski görüntüler silinecektir.

Input Image Saklamak istediğiniz görüntü verisi.

Trigger Kaydetme işlemine başlamak için kullanılan bir boolean değeri. Görüntü, bu sinyal true olduğunda yalnızca kaydedilecektir.

📤 Çıktılar

Bu fonksiyon bloğu herhangi bir çıktı üretmemektedir.

🕹️ Kontroller

Bu blokta belirli kontroller yoktur; görüntü kaydetme, giriş parametreleri ve tetikleyiciyle yönetilmektedir.

🎨 Özellikler

Dynamic Image Saving Tetikleyici etkinleştirildiğinde sağlanan görüntüyü otomatik olarak kaydeder.

Image Limit Management Gerekli olduğunda en eski görüntüleri silerek toplam görüntü sayısını belirtilen limitin altında tutar.

Flexibility Düzenli depolama için özelleştirilmiş klasör yolları ve dosya adları destekler.

📝 Kullanım Talimatları

  1. Specify Folder Path: Görüntüleri kaydetmek istediğiniz klasörün yolunu içeren bir dize bağlayın.

  2. Set File Name: Kaydedilen görüntü dosyaları için temel ismi belirten bir dize bağlayın.

  3. Define Image Limit: Klasörde tutulacak maksimum görüntü sayısını belirleyin.

  4. Input Image: Saklamak istediğiniz görüntüyü bağlayın.

  5. Trigger Saving: Görüntüyü kaydetmek için Trigger girişine true sinyali gönderin.

📊 Değerlendirme

Tetikleyici aracılığıyla etkinleştirildiğinde, bu fonksiyon bloğu sağlanan giriş görüntüsünü belirtilen klasöre belirtilen dosya adıyla kaydeder. Gerektiğinde en eski dosyaları silerek depolanan görüntü sayısını yönetir.

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

Using Unique Filenames

Dosyaların üzerine yazmamak için, File Name girişine bir zaman damgası veya benzersiz bir tanımlayıcı eklemeyi düşünün. Bu, Date-Time ile birleştirilerek gerçekleştirilebilir.

Managing Different File Types

Farklı dosya formatlarına ihtiyacınız varsa, image_path'i .png uzantısını desteklenen herhangi bir formatla (örneğin, .jpg) değiştirecek şekilde düzenleyin.

Creating a Save Directory

Belirtilen klasörün mevcut olduğundan emin olun; aksi takdirde hatalara yol açabilir. File/Folder Operations bloğunu kullanarak önceden bir klasör oluşturabilirsiniz.

🛠️ Sorun Giderme

Image Not Saving

Sağlanan klasör yolunun geçerli olduğundan ve o dizine yazma izinlerinizin bulunduğundan emin olun.

Trigger Not Activating

Görüntüyü kaydetmek istediğinizde tetikleyici girişinin true olarak ayarlandığından emin olun; aksi takdirde, kaydetme işlemi başlatılmayacaktır.

Exceeding Image Limit

Image Limit değerinin uygun şekilde ayarlandığını kontrol edin. Limit aşıldığında, bazı görüntüler otomatik olarak silinebilir. Daha fazla görüntü saklamak istiyorsanız limiti ayarlayın.

Last updated