v2.0.0¶
v2.0.0, HoG (gradyan histogramı), basit bir lens düzeltme işlevi, bir image.clear() yöntemi ekler ve ikili/dize görüntü işlemlerini zincirlenebilir yapar. Deneysel tof modülü kaldırıldı ve anahtar nokta köşe dedektörü FAST-12’ye geçti — aşağıdaki kırıcı değişiklikleri okuyun.
Öne çıkanlar¶
HoG — gradyan histogramı öznitelik çıkarımı (bir örnekle).
Lens düzeltme — basit bir
image.lens_corr()işlevi.image.clear()— bir görüntüyü temizleyin.Zincirlenebilir işlemler — ikili/dize görüntü işlemleri zincirleme için görüntüyü döndürür.
Kırıcı:
tofmodülü kaldırıldı ve anahtar nokta köşe dedektörü FAST-12’ye geçti — kırıcı değişikliklere bakın.
Yeni özellikler¶
HoG — bir
hog.pyörneğiyle birlikte gradyan histogramı öznitelik çıkarımı eklendi.Lens düzeltme — basit bir
image.lens_corr()işlevi eklendi.image.clear()— bir görüntüyü temizlemek için bir yöntem eklendi.
Diğer değişiklikler ve iyileştirmeler¶
İkili / dize görüntü işlemleri artık argüman görüntüsünü döndürüyor, böylece çağrılar zincirlenebilir; bloklayan soket işlevleri artık soket zaman aşımına uyuyor.
Hata düzeltmeleri¶
Şablon ve çerçeve aynı boyutta olduğunda şablon eşleştirme ROI’si,
image.gaussian()dönüş nesnesi ve birsocket_recvhatası düzeltildi.
Kırıcı API değişiklikleri¶
v1.9.0 ile v2.0.0 arasındaki kullanıcı tarafından görülebilen API kırılmaları. Kapsam: modules/ içindeki Python C modülleri ve scripts/libraries/ içindeki Python kitaplıkları.
Her değişiklik etkisine göre etiketlenmiştir:
minor — dar kapsamlı API; yalnızca onu kullanan betikleri etkiler.
behavior — aynı API, farklı sonuçlar; ayarlanmış betikleri yeniden kontrol edin.
Değişiklikler bu sırayla etkilerine göre gruplanmıştır. Yalnızca kodunuzu taşımak istiyorsanız, sondaki taşıma kontrol listesine atlayın. Her commit hash’i GitHub’daki diff’ine bağlanır.
tof modülü kaldırıldı (minor)¶
Deneysel tof (time-of-flight) modülü kaldırıldı. import tof yapan betikler başarısız olacak ve bu bağımlılığı kaldırmalıdır.
Commits: 60dc3f7e9
Anahtar nokta köşe dedektörü FAST-12’ye geçti (behavior)¶
Anahtar nokta köşe dedektörü FAST-12’ye geçti, bu nedenle image.find_keypoints() öncekinden farklı bir köşe kümesi tespit ediyor. Anahtar nokta eşleştirme betiklerini yeniden kontrol edin / yeniden ayarlayın.
Commits: ae10b0a40
Taşıma kontrol listesi¶
Tüm import tof kullanımlarını kaldırın (tof kaldırma) ve anahtar nokta eşleştirmeyi FAST-12 dedektörüne karşı yeniden ayarlayın (FAST-12 değişikliği). Diğer tüm betikler değişmeden çalışır.