v3.6.2¶
v3.6.2 OpenMV Cam RPC arayüz kütüphanesini tanıtır, özel renk paletleri ve görüntülere ham bayt erişimi, bir omv.disable_fb() performans anahtarı, 20× daha hızlı WINC WiFi ve büyük bir görüntüleme hattı optimizasyon grubu ekler. Hiçbir kırıcı API değişikliği getirmez — v3.6.1 betikleri değişmeden çalışır.
Öne çıkanlar¶
RPC arayüz kütüphanesi — yeni bir OpenMV Cam uzak yordam çağrısı kütüphanesi.
Özel renk paletleri —
draw_image()kullanıcı renk paletlerini kabul eder (gri tonlama için de dahil).Ham görüntü erişimi —
image.bytearray()ham görüntü baytlarını açığa çıkarır.20× daha hızlı WiFi — soket düzeltmeleriyle birlikte büyük WINC WiFi performans iyileştirmesi.
Hiçbir kırıcı API değişikliği yok — yeniden flash’layın ve v3.6.1 betikleriniz değişmeden çalışsın.
Yeni özellikler¶
RPC — yeni OpenMV Cam RPC arayüz kütüphanesi eklendi.
Özel paletler —
image.draw_image()artık özel renk paletlerini kabul ediyor (gri tonlama desteği ve demolarla birlikte).Ham görüntü baytları — görüntü nesnesine ham okuma/yazma erişimi için
image.bytearray()eklendi.omv.disable_fb()— maksimum performans için IDE çerçeve arabelleğini devre dışı bırakın.imagesıkıştırma metotları artık zaten JPEG olan görüntüleri de kabul ediyor vedraw_image()negatif ölçeklendirme kazandı (v3.6.3’te yeniden kaldırıldı).
Diğer değişiklikler ve iyileştirmeler¶
WINC WiFi performansı ~20× iyileştirildi; data-matrix işlemleri,
negate/difference,erode/dilate, Bayer→YCbCr ve Bayer→RGB565 dönüşümü ve sensör kopyalama (tam çözünürlüklü yakalama dahil) optimize edildi; TensorFlow kütüphanesi int8’i destekleyecek şekilde güncellendi; tüm piksel türleri artık 40/80 MHz saatini kullanıyor.
Hata düzeltmeleri¶
Ağ:
WINC
send/sendto/recv/recvfrom, hata durumunda soketlerin kapatılması ve statik IP’ler içinip_obtainedhatası düzeltildi.
Kamera ve görüntüleme:
Y boyutu çekirdek boyutundan küçük olduğunda belleği bozan filtre temizleme,
init0sonrasındaki ilk geçersiz görüntü ve H7’deki I2C/SPI DMA de-init sorunları düzeltildi.
Sistem:
FDCAN düzeltmeleri; H7 Plus için I2C sıfırlama zaman aşımı düşürüldü ve soft-I2C dönüş gecikmesi artırıldı.
Kırıcı API değişiklikleri¶
v3.6.2 hiçbir kırıcı Python API değişikliği getirmez. v3.6.1’de çalışan betikler v3.6.2’de değişmeden çalışır — yalnızca aygıt yazılımını yeniden flash’layın.