13.2. OpenMV Viewer#

OpenMV Viewer は OpenMV IDE の読み取り専用の相棒アプリです。IDE が OpenMV Cam 上でアプリケーションを構築するためのものであるのに対し、Viewer は完成したものを 披露する ためのものです。カメラに接続し、そのスクリプトを実行し、ライブのフレームバッファ、シリアル出力、ヒストグラムをストリーミングします -- ただし開発ツールはありません。顧客、同僚、あるいはブースの来場者が、完全なエディタ、マシンビジョンのチューニングツール、構築中だけに意味を持つ設定なしで、製品の動作を見ることができます。

Viewer は OpenMV IDE とは別に単独でインストールおよび実行され、両者は並べてインストールできます。

The OpenMV Viewer main window with a camera connected and its script running.

このウィンドウには、OpenMV IDE のうちカメラが何をしているかを示す部分が残されています。フレームバッファビューア はカメラが最後にキャプチャしたものを表示し、その下の シリアルターミナル にはスクリプトが出力するすべてが表示され、フレームバッファの下のペインにはフレームの ヒストグラム が、あるいはセレクタを通じて、カメラのボード情報、メモリ使用量、リンクの統計、または製品のスクリプトが公開する読み出しとコントロールの チャンネル が表示されます。接続と実行のコントロールはツールバーにあり、ステータスバーは接続中のカメラが何をしているかを報告します。欠けているのは、アプリケーションを変更するために使うものすべてです。スクリプト作成の機能、マシンビジョンの調整ツール、AI とモデルのツール、そして IDE 自身の開発者向け設定は、すべて取り除かれています。

編集ツールが1つだけ残っています。これは、製品を作った人ではなく、製品を uses する人を対象としているためです。Viewer は、接続されたカメラに保存された設定コンフィグを開き、フォームとして表示できます。そのため、オペレーターは IDE を使わずに、製品の設定 -- しきい値、モード、Wi-Fi パスワード -- を変更できます。既存のコンフィグを開くことのみが可能で、コンフィグの作成は IDE の仕事です。コンフィグに何を含められるかについては、 設定エディター を参照してください。

この章のキーボードショートカットは Windows と Linux 向けに記載されています。macOS では Ctrl を Cmd に読み替えてください。