Newer
Older
TIASShot / docs / 02_ENV / ENV_03_依存ライブラリ一覧.txt
========================================================================
依存ライブラリ一覧 (Dependency List)
========================================================================

1. 開発環境 (Development Environment)
------------------------------------------------------------------------
・IDE: Visual Studio 2022
・ターゲットフレームワーク: .NET Framework 4.8


2. NuGet パッケージ (NuGet Packages)
------------------------------------------------------------------------
packages.config で管理する.Visual Studio のパッケージ復元で自動取得される.

■ OpenCvSharp4 関連
    ・OpenCvSharp4 (4.10.0): OpenCV の C# ラッパー本体
    ・OpenCvSharp4.Extensions (4.10.0): Bitmap 変換等の拡張機能
    ・OpenCvSharp4.runtime.win (4.10.0): Windows 向けネイティブランタイム
    ・OpenCvSharp4.Windows (4.10.0): Windows Forms 向け統合パッケージ
    ・OpenCvSharp4.WpfExtensions (4.10.0): WPF 向け拡張機能

■ .NET 補完ライブラリ
    ・System.Buffers (4.5.1)
    ・System.Drawing.Common (8.0.0)
    ・System.Memory (4.5.5)
    ・System.Numerics.Vectors (4.5.0)
    ・System.Runtime.CompilerServices.Unsafe (6.0.0)
    ・System.ValueTuple (4.5.0)


3. 外部 SDK(別途インストールが必要)(External SDKs)
------------------------------------------------------------------------

■ IC Imaging Control SDK (The Imaging Source)
    ・用途: ImagingSource 製カメラの制御(DFK33UX178,DFK23UX249)
    ・名前空間: `TIS.Imaging`
    ・インストール: The Imaging Source の公式サイトから取得する

■ Lumenera SDK
    ・用途: Lumenera 製カメラの制御(Lw110)
    ・DLL: `lumenera.api.dll`(リポジトリ内に同梱)
    ・別途インストール不要(同梱 DLL を参照)