v1.5.1

v1.5.1, Qt Creator 4.0.2 üzerine inşa edilen, bir Python sözdizimi vurgulayıcı takılmasını gideren, kaydedilmiş arayüz durumunun eklenti başlatmanın geri kalanından önce geri yüklenmesi için başlangıç yükleme sırasını düzelten ve Feature-Detection anahtar noktaları örneklerini yenileyen bir bakım sürümüdür. Geriye dönük uyumsuz değişiklik yoktur.

Öne çıkanlar

  • Sözdizimi vurgulayıcı takılması düzeltildi: Python üye erişimi ve OpenMV argüman anahtar kelimeleri için.

  • Doğru başlangıç yükleme sırası: böylece kaydedilmiş arayüz durumu (düzenleyici düzeni, frame buffer yakınlaştırması, histogram ve çıktı penceresi ayarları, kaydedilmiş terminaller) eklenti başlatmanın geri kalanından önce geri yükleniyor.

  • Güncellenmiş anahtar noktaları örnekleri: VGA pencereleme, daha yüksek kontrast, daha düşük bir anahtar nokta eşiği (threshold) ve keypoints_save.py içinde hiçbir anahtar nokta bulunamadığında hata işleme ile birlikte.

Diğer değişiklikler ve iyileştirmeler

  • Feature-Detection anahtar noktaları örnekleri (09-Feature-Detection/keypoints.py ve keypoints_save.py) yeniden düzenlendi. Her ikisi de artık 320x240 pencereleme ile VGA, daha yüksek kontrast, daha düşük bir find_keypoints eşiği (threshold) ve 1.2 ölçek faktörü kullanıyor; keypoints.py ayrıca eşleştirme geçitlerini sıkılaştırıyor (match_descriptor eşiği 80’den 85’e, eşleşme sayısı 5’ten 10’a) ve keypoints_save.py, hiçbir anahtar nokta bulunamadığında bir istisna fırlatan bir koruma ile birlikte, işi tamamlandıktan sonra kullanıcıyı kamerayı sıfırlamaya yönlendiren bir sondaki raise kazanıyor (acc4e1696).

Hata düzeltmeleri

  • Üye erişimi ve OpenMV argüman anahtar kelimeleriyle eşleşen genel vurgulayıcı kurallarının neden olduğu Python sözdizimi vurgulayıcısındaki bir takılma düzeltildi; .member eşleştirme kuralı noktadan sonra isteğe bağlı boşluğa izin verecek şekilde ayarlandı (\.[a-zA-Z_]... \.\s*[a-zA-Z_]... oldu) ve döngü oluşturan OpenMVArguments kuralları sonsuz döngüyü önlemek için #pop olarak değiştirildi (acc4e1696).

  • Başlangıç yükleme sırası düzeltildi; böylece kaydedilmiş arayüz durumu (düzenleyici ve ayırıcı düzeni, frame buffer yakınlaştırması, JPEG sıkıştırma ve frame buffer devre dışı bırakma geçişleri, histogram renk uzayı, çıktı penceresi yazı tipi yakınlaştırması ve kaydedilmiş terminaller) ile uygulama-kaynak çıkarma işlemi artık eklenti başlatmanın geri kalanından önce, OpenMVPlugin::extensionsInitialized() içinde daha erken çalışıyor (9536b718b).

Platform ve araç desteği

  • Qt Creator tabanı: 4.0.2.

Geriye dönük uyumsuz değişiklikler

Yok. Bu, kullanıcıya görünen iş akışı veya davranış değişikliği olmayan bir yama sürümüdür.