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.