v4.5.5¶
v4.5.5 adalah rilis pemeliharaan kecil yang berfokus pada koherensi cache buffer citra, keandalan reset sensor, dan perapian API morfologi.
Sorotan¶
Pengambilan yang lebih andal — buffer video kini di-invalidasi cache-nya sebelum digunakan, dan penundaan reset/power-down sensor ditingkatkan.
Merusak kompatibilitas:
ksizepadamorph()kini bersifat posisional dan metode pooling yang usang telah dihapus (lihat perubahan yang merusak kompatibilitas).
Perubahan dan peningkatan lainnya¶
Meningkatkan penundaan setelah reset / power-down sensor untuk start-up kamera yang lebih andal (Portenta H7 mengganti penundaan ini untuk sensornya).
Perbaikan bug¶
Memperbaiki pengecekan mask
erode().Buffer video kini di-invalidasi cache-nya sebelum dikembalikan, mencegah data citra yang basi/rusak.
i.MX RT: transfer kamera dicoba ulang jika DMA masih sibuk; STM32: status buffer video diatur ulang ketika bingkai dijatuhkan.
Perubahan API yang merusak kompatibilitas¶
Perubahan API yang terlihat pengguna antara v4.5.4 dan v4.5.5.
Setiap perubahan diberi tag sesuai dampaknya:
minor — API terbatas; hanya mempengaruhi skrip yang menggunakannya.
behavior — API sama, hasil berbeda; periksa ulang skrip yang telah disetel.
Perubahan dikelompokkan berdasarkan dampak dalam urutan tersebut. Setiap hash commit menautkan ke diff-nya di GitHub.
ksize pada morph() bersifat posisional; pooling dihapus (minor)¶
Argumen ksize ukuran kernel pada morph() kini merupakan argumen posisional. Keluarga metode pooling Image.pool() yang usang telah dihapus.
Penguraian argumen konversi citra distandarisasi (behavior)¶
Metode konversi citra (Image.to_*() / to()) dipindahkan ke parser argumen mp_arg_parse_all yang distandarisasi. Panggilan yang mengandalkan urutan posisional/keyword lama mungkin perlu disesuaikan.
Commit: 3fee02ffb
Daftar periksa migrasi¶
Untuk migrasi bersih ke v4.5.5: teruskan ksize pada morph() secara posisional, hapus semua penggunaan metode pooling yang dihapus (perubahan morfologi), dan periksa ulang urutan argumen pada panggilan konversi citra (perubahan penguraian konversi).