OpenCV エッジ検出サンプルアプリ

 

本ページは i-PRO株式会社 の有志メンバーにより記載されたものです。

 

 

 

1. 「OpenCV エッジ検出サンプルアプリ」紹介

[概要]

本ページでは、"AIカメラSDK" に添付のサンプルアプリから「OpenCV エッジ検出サンプルアプリ」を紹介します。

OpenCV エッジ検出サンプルアプリ」は、i-PRO カメラが写した画像のエッジを検出して表示するサンプルアプリです。本アプリは OpenCV を利用して実現しています。

下図動作例では、左側に 「OpenCV エッジ検出サンプルアプリ」を、右側にオリジナル映像を、並べて表示しています。

 

[動作例]

 

その他 本アプリ詳細については、FAQ 内「opencv_edge_detection_appの動作説明」を参照ください。

 

NOTE

本アプリは一度のみエッジ検出を行って静止画を表示するアプリです。動作例では数秒ごとに[F5]キーを押すことで再描画しています。

サンプルソースを元に、数秒周期で自動的に再描画するアプリに改造をあなた自身でチャレンジしてみてはいかがでしょうか。

 

 

2. アプリ ダウンロード(無償)

[概要]

アプリ「OpenCV エッジ検出サンプルアプリ」を下記[Download]ボタンをクリックすることで入手できます。無償、無期限にてご使用いただけます。

 

※ ライセンス条件など詳細はダウンロードファイル添付の資料をご確認ください。

 

[環境]

下記 i-PRO カメラで動作確認を行いました。

動作未確認ですが、AI機能拡張アプリに対応する他の i-PRO カメラでも動作するはずです。

使用カメラ ファームウェア バージョン

i-PRO mini 有線LANモデル (品番:WV-S7130UX)

i-PRO mini 無線LANモデル (品番:WV-S7130WUX)

i-PRO mini

Ver2.36

モジュールカメラ AIスターターキット
(品番:MK-DVASTNP01)

AI starter kit

Version 2.00

 

下記SDKに添付のソースコードおよび環境を使ってアプリを作成しています。

SDK バージョン 備考
V1.71

下記 i-PRO カメラ ファームウェア環境で動作します。

  • Xシリーズ: V2.04 or later
  • Sシリーズ: V2.30 or later

ファームウェアのバージョンが上記より古い場合、ダウンロード一覧 (i-pro.com) から最新ファームウェアをダウンロードして更新することをご検討ください。

 

 

3. インストール

[概要]

i-PRO カメラへ機能拡張アプリをインストールする手順を記載します。

下記は "i-PRO mini" による実施例ですが、他の機種も概ね同じ手順です。ただし画面デザインなどは機種およびファームウェアバージョンにより異なる場合があります。

 

[手順]

[手順1]

使用する i-PRO カメラのIPアドレス、登録したユーザーIDとパスワードでブラウザ画面を表示し、[設定]ボタンをクリックします。

カメラIPアドレスを表示

 

[手順2]

"詳細設定" タブ中にある "機能拡張ソフトウェア" をクリックします。

詳細設定 > 機能拡張ソフトウェア

 

[手順3]

"ソフトウェア管理" から [ファイル選択] ボタンをクリックし、インストールするプログラムのファイル(*.ext)を選択します。

*.ext ファイルは本ページからダウンロードした zip ファイルを解凍することで入手できます。

ソフトウェア管理(1)

 

ext ファイル選択 

 

[手順4]

インストールするアプリケーションを正しく選択できていることを確認し、[実行]ボタンをクリックします。

[実行]ボタンをクリック 

 

[手順5]

"使用条件契約" 画面を表示するので、内容を確認して問題なければ[同意]をクリックします。

使用条件契約

 

[手順6]

アプリケーションのインストールを開始するので、終了まで画面を触らずに待ちます。

インストール中画面

 

インストールを完了すると下図のような画面となり、「OpenCV エッジ検出サンプルアプリ」 をインストールできていることを確認できます。

インストール完了後の画面 

 

NOTE

アプリケーションインストールを完了したと思われる状況からしばらく待っても上記画面にならない場合、[F5]キーを押下するなど画面を再描画 またはブラウザを再起動してみてください。正常にインストール完了していることを確認できる場合があります。

 

 

4. 起動および設定

[概要]

OpenCV エッジ検出サンプルアプリ」を起動する方法について説明します。

本アプリケーションで必要な設定はありません。

 

[手順]

[アプリケーション起動方法]

下図画面から下記いずれかをクリックすることで「OpenCV エッジ検出サンプルアプリ」を起動します。

(方法1) 画面左側「OpenCV エッジ検出サンプルアプリ」メニューをクリック

(方法2) 画面中央の[設定画面へ]ボタンをクリック

アプリケーション起動方法 

 

[アプリケーション終了方法]

アプリケーションを終了する場合、画面右上の[×]ボタンをクリックしてください。

アプリケーション終了方法 

 

 

5. アンインストール

[概要]

i-PRO カメラへインストールした機能拡張アプリをアインインストールする手順を記載します。

i-PRO カメラへインストールできる機能拡張アプリの数は通常2~3となっています。新しいアプリをインストールするために登録済みアプリをアンインストールする必要があるときにこの手順でアンインストールを行います。

 

[手順]

[ソフトウェア管理]画面からアンインストールするアプリケーションを探し、[アンインストール]ボタンをクリックします。

アンインストール 

 

 


 

6. AIカメラSDKダウンロード、FAQ

AIカメラSDKダウンロード、FAQなど技術情報の閲覧方法、について記載します。

SDK は本ページで紹介したアプリケーションのソースコードを含みます。アプリケーションにあなた独自の改造を行って使用することが可能です。詳細は各アプリケーション添付のライセンス情報などをご確認ください。

 

ご使用のカメラ環境により SDK および FAQ 情報が異なります。

ご使用のカメラ環境を下記から選択し、説明ページへお進みください。

 

 

参考

 


 

変更履歴

2023/11/8 - 新規作成, 崎戸梨恵 木下英俊

 

i-PRO - Programming Items トップページ

プライバシーポリシー