13.1. OpenMV IDE

OpenMV IDE, OpenMV Cam’inizle çalışmak için kullanılan masaüstü uygulamasıdır. İçindeki her şey tek bir döngüye hizmet eder: bir MicroPython betiğini düzenleyin, kamerada çalıştırın ve betik yürütülürken çerçeve arabelleğini ve seri çıktıyı canlı olarak geri akarken izleyin. IDE, Qt Creator düzenleyici çekirdeği üzerine inşa edilmiştir ve uygulamanın tamamı o döngü etrafında şekillenir – bir betik proje dosyaları, derleme yapılandırmaları veya derleyici kurulumu gerektirmez. Bir betik yazar ve bir kamerada çalıştırırsınız; tüm model budur.

Ana pencerenin dört çalışma bölgesi vardır. Düzenleyici sol tarafı doldurur ve açık betiklerinizi tutar, altındaki seri terminal betiğin yazdırdığı her şeyi gösterir. Çerçeve arabelleği görüntüleyicisi sağ üstte bulunur ve kameranın en son yakaladığını gösterir, altındaki histogram çerçeve arabelleğinin gösterdiği her ne ise onun piksel istatistiklerini çizer. En sol kenarda aşağı doğru uzanan bir araç çubuğu düğmeleri sütunu dosya, düzenleme, bağlanma ve çalıştırma denetimlerini tutar ve alt kenar boyunca uzanan bir durum çubuğu, bağlı kameranın ne yaptığını bildirir. Betik yere ihtiyaç duyduğunda herhangi bir bölmeyi daraltabilirsiniz.

Bir kamera bağlı ve bir betik çalışırken OpenMV IDE ana penceresi: soldaki düzenleyicide betik, sağda canlı videoda bir kişiyi izleyen çerçeve arabelleği

Bir betik çalışırken ana pencere: solda düzenleyin, sağda izleyin.

Bu bölümdeki klavye kısayolları Windows ve Linux için yazılmıştır; macOS’ta Ctrl yerine Cmd koyun.