cvflair 0.6.0
Bu sürüm kütüphaneyi denemeyi kolaylaştırmaya odaklandı: çalışan örnekler,
video dosyalarında kare kaybını bitiren bir kip ve iki dilli playground.
pip install -U cvflairÖrnek galerisi
Sekiz örnek, hangisinin kamera veya ek kurulum istediğiyle birlikte:
examples/README.md
Öne çıkanı motion_detection.py:
sinir ağı olmadan gerçek tespit. Arka plan çıkarımı ve konturlarla hareket eden
bölgeleri bulur — indirilecek ağırlık, torch, ek paket yok. cvflair'in model
bağımsızlığının çalışan hâli; diğer örnekler de bunu detektör olarak kullanıyor.
from cvflair import Camera
from motion_detection import MotionDetector
cam = Camera(source=0, theme="hud")
for frame, detections in cam.stream(model=MotionDetector()):
cam.show(frame, detections)Yeni örnekler: motion_detection.py, hud_stats.py (sayaç panelini kendi verinle
beslemek), video_file.py (dosyayı işleyip işaretlenmiş kopyasını yazmak),
image_folder.py (toplu görsel işaretleme).
Camera(drop_frames=False)
Canlı kamerada bekleyen kareyi düşürmek doğru: gecikme birikmez, ekranda hep en
güncel kare olur. Video dosyasında ise bunun karşılığı kare kaybı. Yeni kipte
okuyucu tüketiciyi bekler, dolayısıyla dosya işlerken hiçbir kare atlanmaz.
cam = Camera(source="girdi.mp4", theme="neon", drop_frames=False)Playground artık iki dilli
Varsayılan İngilizce, sağ üstteki TR düğmesiyle Türkçe. Seçim tarayıcıda
saklanıyor, ?lang=tr ile de verilebiliyor; sayfa başlığı her zaman İngilizce.
→ https://kbycode.github.io/cvflair/
Ayrıntılı liste: CHANGELOG.md
Gereksinim: Python 3.10+ — bağımlılıklar yalnızca numpy ve opencv.