Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of contents

...

Table of Contents
minLevel1
maxLevel4

はじめに

...

Overview

...

This tutorial explains how to develop a container app using the iPRO Camera SDK, using a sample app. In this tutorial, the installation directory of the SDK is indicated as ${SDK_DIR}として記載します。.

Info

Container AdamAppはSoCがambaCV5XのカメラファームウェアVer3.30以降が対象で、SDK ver2.10以降で開発可能です。カメラのSoCについてはこちらを確認ください。AdamApp is for cameras with SoC ambaCV5X and firmware version 3.30 or later, and can be developed with SDK version 2.10 or later. Please check here for camera SoC.

ビルド手順

...

開発者ライセンスの利用

既に開発者ライセンス(development.key)を申請し取得していると思いますので、SDK/confフォルダに配置しておいてください。

...

サンプルアプリのビルド

ここでは例としてサンプルアプリをビルドする手順を実施します。

...

アプリ名およびバージョン名はdocker_compose.yamlの上から一番最初に見つかった imageの値から取得しています。例えば image: “skeleton_sample_app:0.0.6” と記載してあれば、ファイル名はskeleton_sample_app_0.0.6.ext (zip)となります。

動作確認

カメラにインストールします(例:下記画像の緑枠からインストール可能)。作成した.extファイルを選択してインストールしてください。
アプリ画面を開きます(下記画像の赤枠ボタン)。

...

下記画像のような、文字列が表示されていれば成功です。

...

外部ライブラリを用いたビルド手順

...

外部ライブラリを用いたサンプルアプリのビルド

外部ライブラリを用いたアプリを開発したい場合も、Dockerfileに記載することで利用することができます。

...

  • [アプリ名]_[バージョン名].ext

  • [アプリ名]_[バージョン名].zip

動作確認

カメラにインストールします(例:下記画像の緑枠からインストール可能)。作成した.extファイルを選択してインストールしてください。
アプリ画面を開きます(下記画像の赤枠ボタン)。

...

下記のように、起動した際にカメラが撮影した画像が表示されれば成功です。

...

外部ライブラリを追加する

任意の外部ライブラリを用いる場合はDockerfileを編集します。

...