v1.2.0¶
v1.2.0 menambahkan alur kerja flash firmware dalam IDE dengan pemulihan kamera yang rusak, merombak transport USB/serial untuk komunikasi yang andal di Windows, Mac, dan Linux, serta menyertakan contoh pengenalan wajah dan deteksi fitur baru. Rilis ini tetap menggunakan Qt Creator 4.0.2 dan tidak mengandung perubahan yang memecah kompatibilitas untuk proyek yang ada.
Sorotan¶
Alur kerja Run Bootloader di bawah
Toolsmemungkinkan Anda mem-flash file firmware.bin, secara opsional menghapus sistem file internal, dan secara otomatis memulihkan kamera yang rusak melalui pemilih jenis board.Perombakan transport USB/serial menulis setiap perintah dalam satu flush dengan penundaan opsional awal/akhir per perintah, memperbaiki keandalan komunikasi di Windows, Mac, dan Linux.
Contoh baru untuk pengenalan wajah LBP, deteksi tepi Canny, dan pencarian garis Hough.
Firmware yang dibundel untuk OpenMV Cam M4 (OMV2) diperbarui ke 1.9.0.
Fitur baru¶
Run Bootloader. Item menu
Tools>Run Bootloaderbaru menyediakan alur kerja flash firmware lengkap: pilih file firmware.bin, secara opsional hapus sistem file internal, dan program kamera. Kamera yang rusak dipulihkan secara otomatis melalui pemilih jenis board yang dikendalikan olehfirmware/boards.txt(ac144fbe4, a4b8958ec).Skrip contoh baru: pengenalan wajah berbasis LBP (
07-Face-Detection/face_recognition.py) dan deteksi tepi Canny beserta pencarian garis Hough (09-Feature-Detection/edges.pydanlines.py) (f3c291310).
Perubahan dan perbaikan lainnya¶
Dialog bootloader kini membiarkan tombol
Rundinonaktifkan sampai file firmware yang valid dipilih, alih-alih menerima jalur tidak valid dan kemudian menampilkan error (a4b8958ec).Konsol serial mengaburkan output sebelumnya dan memulai blok baru setiap kali
Traceback (most recent call last):Python muncul, sehingga setiap error baru menonjol dari output jalankan sebelumnya (e11561f10).Perilaku menu Mac dipoles sehingga pinout OpenMV Cam dan entri
Aboutmuncul dengan benar di menu aplikasi, pintasanClose Windowyang tidak digunakan (Ctrl+Meta+W) dan aksi daftar jendela di Window-menu dihapus, dan lebar minimum ditetapkan pada label status FPS (diukur keFPS: 000.000) sehingga tampilan FPS tidak lagi bergetar (8b5ebadbb).Pembersihan label UI minor: aksi simpan kini terbaca "Save open script to OpenMV Cam" dan entri
Aboutmenghilangkan elipsis di akhir di Mac (84e575c46).
Perbaikan bug¶
Dukungan platform dan alat¶
Dasar Qt Creator: 4.0.2.
Firmware yang dibundel untuk OpenMV Cam M4 (OMV2): diperbarui ke 1.9.0.
Transport USB/serial dirombak sehingga setiap perintah ditulis dalam satu flush dengan penundaan opsional awal/akhir per perintah (
SET_START_END_DELAY), memperbaiki keandalan komunikasi serial di Windows, Mac, dan Linux. Pendekatan paketisasi per perintah sementara (PACKET_LEN) diperkenalkan lalu diganti sebelum rilis (bd70d60fc, 89464818f, 8b5ebadbb).Installer driver Windows dirombak untuk menangani sistem 64-bit (WOW64) dan mengutip jalur, membuat instalasi driver INF OpenMV/pybcdc menjadi andal; skrip instalasi
openmv.cmd/pybcdc.cmdbaru ditambahkan dan file driver.inf/.catyang dibundel dibangun ulang (d1c2e49f5, e0762a78e, ac144fbe4).Integrasi desktop Linux kini menginstal ikon aplikasi OpenMV di semua ukuran ikon alih-alih logo Qt Creator generik (72d2017d7).
Perubahan yang memecah kompatibilitas¶
Tidak ada. v1.2.0 sepenuhnya kompatibel dengan skrip dan proyek yang ada.