Visual Studio を使用して C# サンプルをビルドする

はじめに

このチュートリアルでは、Windows の Visual Studio を使用して、Zivid C++ API を参照して C# サンプルプロジェクトをビルドする方法を説明します。

要件

オプション要件

一部のサンプルは外部ライブラリに依存しており、特に以下のライブラリが挙げられます。

手順

ステップバイステップの手順は、以下のスクリーンショットとともに提供されます。

C# サンプルのクローンを作成する

GitHub の Zivid C# Samples リポジトリをクローンするには、キーボードの Win + R キーを押してコマンドプロンプトを起動し、 cmd と入力して Enter を押します。

Windows の「実行」コマンド

Navigate to a location where you want to clone the repository (Git has to be installed):

cd C:\Users\Public\Downloads

次に、以下のコマンドを実行します。

git clone https://github.com/zivid/zivid-csharp-samples

追加の依存関係をインストールする

実行するサンプルプログラムに基づいて必要な依存関係をインストールします。以下の表を参照してください。

サンプルプログラム

MathNet.Numerics

System.ValueTuple

UtilizeHandEyeCalibration

はい

いいえ

PoseConversions

はい

いいえ

ROIBoxViaCheckerboard

はい

いいえ

ROIBoxViaArucoMarker

はい

いいえ

AutomaticNetworkConfigurationForCameras

いいえ

はい

MathNet.Numerics ライブラリと System.ValueTuple ライブラリは、Visual Studio の NuGet パッケージマネージャーを使用してインストールできます。NuGet による不足パッケージのダウンロードを許可している場合、これらのパッケージは自動的にインストールされます。

あるいは、パッケージマネージャーコンソールで以下を入力し、コマンドラインインターフェイスを使用してインストールすることもできます。

  • MathNet.Numerics: Install-Package MathNet.Numerics

  • System.ValueTuple: Install-Package System.ValueTuple

ソリューションをビルドする

Visual Studio で ZividNETSamples.sln を開きます。

ビルド構成を Debug から Release に変更します。

Ctrl + Shift + B を押してソリューションをビルドします。

C# サンプル Visual Studio ソリューション

サンプルプログラムを実行する

ファイルエクスプローラーでリリースフォルダーに移動します。

C# サンプル リリース フォルダー パス

サンプルプログラム(例: CaptureVis3D.exe)を実行します。

CaptureVis3D からの出力点群