13.1.20. Özet

IDE tek bir paragrafta: betikler, kameranın API’sini bilen profesyonel bir düzenleyicide düzenlenir, tek bir düğmeyle kamerada çalıştırılır ve üç canlı araç aracılığıyla gözlemlenir – kameranın gördüğü için çerçeve arabelleği (frame buffer) görüntüleyicisi, bunun arkasındaki sayılar için histogram ve betiğin söyledikleri için seri terminal. Bu döngünün etrafında, bir kameranın aygıt yazılımını (firmware), dosya sistemini ve ROMFS’sini düzende tutan bakım araçları; betiklerin tükettiği yapıtları üreten makine görüşü araçları – eşik demetleri, temizlenmiş tanımlayıcılar, basılı etiketler, dönüştürülmüş modeller, etiketlenmiş veri kümeleri – ve performansın önemli olduğu durumlarda kaputun altına bakan güç araçları yer alır.

Buradan nereye gidilir:

  • Örnekler menüsü, “kamerada X’i nasıl yaparım” sorusunun kalıcı yanıtıdır – neredeyse her kitaplık özelliğinin çalıştırılabilir bir örneği vardır.

  • Kitaplık başvurusu, tamamlama açılır penceresinin sunduğu her modülü belgeler.

  • openmv Python paketi, bir kamerayı ana bilgisayar tarafındaki Python betiklerinden sürer – IDE olmadan IDE’nin hata ayıklama protokolü – test düzenekleri, otomasyon ve özel masaüstü ön yüzleri için.

  • Üretim bölümü, IDE’nin dağıtım adımının bıraktığı yerden devam eder: betikleri aygıt yazılımına (firmware) gömme, varlıkları ROMFS’de gönderme ve bir kamerayı saha için sağlamlaştırma.