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).