cvflair 0.2.0
Bilgisayarlı görü tespitlerini hazır temalarla ekrana çizen ince bir katmanın ilk
yayınlanan sürümü. Çizimi supervision yapar;
cvflair kamera döngüsünü ve tema ayarlarını üstlenir, kendisi hiçbir piksel çizmez ve
hiçbir model taşımaz.
pip install cvflairfrom cvflair import Camera
cam = Camera(source=0, theme="neon")
for frame, detections in cam.stream(model="yolov8n.pt"):
cam.show(frame, detections)Bu sürümde
Camera— webcam ayrı bir thread'de okunur, kareler tek slotlu bir kuyrukta
tutulur: tüketici yavaşladığında kare düşer, gecikme birikmez.stream()ilk
kullanımda cihazı açar, bitince serbest bırakır;q/ESC akışı sonlandırır.- Temalar —
minimal,neon,pastel. Annotator'lar tema kurulurken bir kez
oluşturulur ve her karede yeniden kullanılır. Özel temaTheme(...)ile tanımlanır. - Model bağlama —
stream(model=...)bir ağırlık yolu, hazır bir Ultralytics
modeli veyasv.Detectionsdöndüren herhangi bir çağrılabilir kabul eder. Ultralytics
AGPL-3.0 olduğu için isteğe bağlı extra'dır (pip install "cvflair[yolo]"); ağırlık
veya model kodu pakete gömülü değildir. - Türkçe dokümantasyon, kamera gerektirmeyen örnekler ve demo görseli üreten araçlar.
- 47 test — ne kamera ne model gerektiriyor. CI Python 3.10-3.13 üzerinde çalışıyor.
Gereksinim: Python 3.10+ (alt sınır supervision'dan geliyor).
Ayrıntılı liste: CHANGELOG.md
