v1.2.0¶
v1.2.0, tuğlalaşmış kamera kurtarmasına sahip IDE içi bir aygıt yazılımı (firmware) flash’lama iş akışı ekler, Windows, Mac ve Linux genelinde güvenilir iletişim için USB/seri aktarımını elden geçirir ve yeni yüz tanıma ve öznitelik tespiti örnekleri sunar. Bu sürüm Qt Creator 4.0.2 üzerinde kalır ve mevcut projeler için hiçbir kırıcı değişiklik içermez.
Öne çıkanlar¶
Toolsaltındaki Run Bootloader iş akışı, bir.binaygıt yazılımı dosyasını flash’lamanıza, isteğe bağlı olarak dahili dosya sistemini silmenize ve bir kart türü seçici aracılığıyla tuğlalaşmış kameraları otomatik olarak kurtarmanıza olanak tanır.USB/seri aktarım elden geçirmesi, her komutu isteğe bağlı komut başına başlangıç/bitiş gecikmeleriyle tek bir temizlemede (flush) yazar ve Windows, Mac ve Linux’taki iletişim güvenilirliğini düzeltir.
LBP yüz tanıma, Canny kenar tespiti ve Hough çizgi bulma için yeni örnekler.
OpenMV Cam M4 (OMV2) için paketlenmiş aygıt yazılımı (firmware) 1.9.0’a güncellendi.
Yeni özellikler¶
Run Bootloader. Yeni bir
Tools>Run Bootloadermenü öğesi, tam bir aygıt yazılımı (firmware) flash’lama iş akışı sağlar: bir.binaygıt yazılımı dosyası seçin, isteğe bağlı olarak dahili dosya sistemini silin ve kamerayı programlayın. Tuğlalaşmış kameralar,firmware/boards.txttarafından yönetilen bir kart türü seçici aracılığıyla otomatik olarak kurtarılır (ac144fbe4, a4b8958ec).Yeni örnek betikler: LBP tabanlı yüz tanıma (
07-Face-Detection/face_recognition.py) ve Canny kenar tespiti artı Hough çizgi bulma (09-Feature-Detection/edges.pyvelines.py) (f3c291310).
Diğer değişiklikler ve iyileştirmeler¶
Önyükleyici (bootloader) iletişim kutusu artık geçersiz bir yolu kabul edip ardından bir hata göstermek yerine, geçerli bir aygıt yazılımı dosyası seçilene kadar
Rundüğmesini devre dışı tutuyor (a4b8958ec).Seri konsol, bir Python
Traceback (most recent call last):görüntülendiğinde önceki çıktıyı grileştirir ve yeni bir blok başlatır, böylece her yeni hata önceki çalışma çıktısından ayırt edilir (e11561f10).Mac menü davranışı, OpenMV Cam pin yerleşimi ve
Aboutgirişleri uygulama menüsü altında doğru görünecek şekilde cilalandı, kullanılmayanClose Window(Ctrl+Meta+W) kısayolu ve Window menüsü pencere listesi eylemi kaldırıldı ve FPS durum etiketine (FPS: 000.000boyutunda) bir minimum genişlik ayarlandı, böylece FPS göstergesi artık titremez (8b5ebadbb).Küçük UI etiketi düzenlemeleri: kaydetme eylemi artık “Save open script to OpenMV Cam” olarak okunur ve
Aboutgirişi Mac’te sondaki üç noktayı kaldırır (84e575c46).
Hata düzeltmeleri¶
Platform ve araç desteği¶
Qt Creator temeli: 4.0.2.
OpenMV Cam M4 (OMV2) paketlenmiş aygıt yazılımı (firmware): 1.9.0’a güncellendi.
USB/seri aktarım, her komut isteğe bağlı komut başına başlangıç/bitiş gecikmeleriyle (
SET_START_END_DELAY) tek bir temizlemede (flush) yazılacak şekilde yeniden çalışıldı, böylece Windows, Mac ve Linux genelinde seri iletişim güvenilirliği düzeltildi. Geçici bir komut başına paketleme yaklaşımı (PACKET_LEN) tanıtıldı ve ardından sürümden önce değiştirildi (bd70d60fc, 89464818f, 8b5ebadbb).Windows sürücü yükleyicileri, 64 bit (WOW64) sistemleri işleyecek ve yolları tırnak içine alacak şekilde yeniden çalışıldı, böylece OpenMV/pybcdc INF sürücü kurulumu güvenilir hale getirildi; yeni
openmv.cmd/pybcdc.cmdkurulum betikleri eklendi ve paketlenmiş.inf/.catsürücü dosyaları yeniden oluşturuldu (d1c2e49f5, e0762a78e, ac144fbe4).Linux masaüstü entegrasyonu artık genel Qt Creator logosu yerine OpenMV uygulama simgesini tüm simge boyutlarında kurar (72d2017d7).
Kırıcı değişiklikler¶
Yok. v1.2.0, mevcut betikler ve projelerle tamamen uyumludur.