サンプルプログラム
C# のサンプルプログラムは、以下の GitHub リポジトリで公開されています。
https://www.github.com/TheImagingSource/ic4-examples/tree/master/dotnet/
このリポジトリには、IC Imaging Control 4 .NET クラスライブラリ の単一機能を紹介するシンプルなサンプルから、カメラ使用時に参考となる、より完成度の高いアプリケーションまでが含まれています。特に代表的なアプリケーションを以下に紹介します。
サンプルプログラムのダウンロード
サンプルプログラムは GitHub 上で公開されており、複数の方法でダウンロードできます。
git コマンドラインツールを使用する方法
$ git clone https://github.com/TheImagingSource/ic4-examples.git
IDE の git 連携機能を使用する方法(例:Visual Studio)
下記のリンクをご確認ください。
https://github.com/TheImagingSource/ic4-examples.git
.zip ファイルとしてサンプルコードをダウンロードする方法:
- サンプルリポジトリのルート https://github.com/TheImagingSource/ic4-examples にアクセスします。
- 緑色の「Code」ボタンをクリックします。
- 「Download ZIP」をクリックします。
Notable Example programs
ic4-ctrl
以下のような基本的な操作を実行できるコンソールアプリケーションです。
- デバイスの列挙
- デバイスの設定
- ライブ映像の表示
- 画像の保存
- 動画ファイルの保存
DialogApp-framework45
.NET Framework 4.5 をベースとした最小構成の Windows Forms アプリケーションで、ビデオキャプチャデバイスの選択・設定およびライブ映像の表示が可能です。
DialogApp-net6
.NET 6 をベースとした最小構成の Windows Forms アプリケーションで、ビデオキャプチャデバイスの選択・設定およびライブ映像の表示が可能です。


