13.1. OpenMV IDE

OpenMV IDE adalah aplikasi desktop untuk bekerja dengan OpenMV Cam Anda. Semua yang ada di dalamnya melayani satu siklus: edit skrip MicroPython, jalankan di kamera, dan pantau buffer bingkai dan output serial yang mengalir kembali secara langsung saat dieksekusi. IDE dibangun di atas inti editor Qt Creator, dan seluruh aplikasi dibentuk di sekitar siklus tersebut -- skrip tidak memerlukan file proyek, konfigurasi build, atau setup kompiler. Anda menulis skrip dan menjalankannya di kamera; itulah seluruh modelnya.

Jendela utama memiliki empat wilayah kerja. Editor mengisi sisi kiri dan menampung skrip terbuka Anda, dengan terminal serial di bawahnya yang menampilkan semua yang dicetak skrip. Penampil buffer bingkai berada di kanan atas dan menampilkan apa yang terakhir ditangkap kamera, dan histogram di bawahnya memplot statistik piksel dari apa pun yang ditampilkan buffer bingkai. Kolom tombol toolbar di sepanjang tepi kiri jauh menampung kontrol file, edit, koneksi, dan jalankan, dan status bar di sepanjang tepi bawah melaporkan apa yang dilakukan kamera yang terhubung. Anda dapat menciutkan panel mana pun saat skrip membutuhkan ruang.

The OpenMV IDE main window with a camera connected and a script running: the script in the editor on the left, the frame buffer on the right tracking a person in live video

Jendela utama dengan skrip yang berjalan: edit di kiri, pantau di kanan.

Pintasan keyboard dalam bab ini ditulis untuk Windows dan Linux; di macOS ganti Cmd untuk Ctrl.