Opencv ile time modülü

goofy

Kilopat
Katılım
31 Ocak 2016
Mesajlar
57
Daha fazla  
Cinsiyet
Erkek
Opencv ile işlediğim videomda yazı okuma işlemi yapıyorum. Videonun kestiğim kısmında yazanları okuyup yazdırıyorum ama ben bunu bir kere yazmasını istiyorum ama o ben diğer yazıya geçene kadar ayrı ayrı yazdırıyor. Bunu nasıl her okuduğunu sadece bir kere yazmasını sağlayabilirim. Yardımcı olursanız çok teşekkür ederim.
Bir de yazı okuma işlemi için pytesseract kullanıyorum bu yüzden mi bilmiyorum ama videom normalden çok daha yavaş ilerliyor(slowmotion gibi).bunun sebebini ve düzeltme yöntemini bilen varsa yazarsa çok sevinirim.
 
Son düzenleyen: Moderatör:
Çok teşekkür ederim ama şöyle bi sorun var ard arda aynı metin gelebilime ihtimali var.
Yani son okuduğu metin Ali ise ondan sonra gelende Ali olabilir.
 
Çok teşekkür ederim ama şöyle bi sorun var ard arda aynı metin gelebilme ihtimali var.
Yani son okuduğu metin Ali ise ondan sonra gelen de Ali olabilir.
Zaten bu yüzden son gelen metni bir yerde tutup yeni gelen ile aynı mı diye karşılaştırıyoruz.

Aşağı yukarı buna benzer bir şekilde bahsettiğiniz sorunu çözebilirsiniz.
Python:
last = ""; # Döngü dışında.

current = readTextFromImage()
if not last.__eq__(current):
    print(current)
    last = current
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı