技術應用技術應用

還在自己寫檢測軟體程式嗎?CoPilot讓你一鍵取得程式碼!

Zebra Technologies的Aurora Image Library X 就已經包含AIL CoPilot,這是一種交互式環境,可促進和加速應用程序的評估和原型設計。 裡面包括設定AIL X 影像處理演算法和AIL相關的初始化設定。還可以通過生成AIL X 程序代碼來啟動並縮短應用程序開發過程。Zebra官方也提供試用版給客戶,裡面包含Aurora Image Library以及CoPilot讓你交互使用,體驗自動生成程式碼的方便性,加速專案的開發,只要聯絡LINX您需要試用,即可取得完整的技術支援。

CoPilot操作介面

CoPilot的優勢在哪裡?

Copilot中文的意思叫做「副駕駛」,顧名思義就代表它可以輔助駕駛,讓整趟旅程更方便、更安全。在AIL中,所謂的駕駛就是指編輯AIL的原始碼。
我們可以透過CoPilot開發案件的演算法,同時在每個步驟中驗證結果是不是符合預期,最後將整套的流程轉譯成程式碼,即可以直接使用(如下方左圖顯示):

左:AIL X手動寫程式示意圖                      右:CoPilot自動生成程式圖

相較於自己撰寫,我們不只省去了大量的時間驗證程式碼邏輯是否符合AIL(如上方左圖),且由CoPilot轉譯的程式碼更加可靠。

以下為您總結出CoPilot的三大優點:
1. 不用再花大量時間撰寫AIL程式。
2. 自動生成AIL原始碼 (包含 C++, C#, PYTHON, VB.NET)。
3. 應用階段和實施階段的橋樑,方便可靠。

分別使用AIL原始碼與CoPilot的專案開發速度比較圖