サンプルプログラム

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 ファイルとしてサンプルコードをダウンロードする方法:

Notable Example programs

ic4-ctrl

以下のような基本的な操作を実行できるコンソールアプリケーションです。

  • デバイスの列挙
  • デバイスの設定
  • ライブ映像の表示
  • 画像の保存
  • 動画ファイルの保存

DialogApp-framework45

.NET Framework 4.5 をベースとした最小構成の Windows Forms アプリケーションで、ビデオキャプチャデバイスの選択・設定およびライブ映像の表示が可能です。

DialogApp-net6

.NET 6 をベースとした最小構成の Windows Forms アプリケーションで、ビデオキャプチャデバイスの選択・設定およびライブ映像の表示が可能です。