IDSImaging.Peak.Common 1.3.0.1

Prefix Reserved
dotnet add package IDSImaging.Peak.Common --version 1.3.0.1
                    
NuGet\Install-Package IDSImaging.Peak.Common -Version 1.3.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="IDSImaging.Peak.Common" Version="1.3.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="IDSImaging.Peak.Common" Version="1.3.0.1" />
                    
Directory.Packages.props
<PackageReference Include="IDSImaging.Peak.Common" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add IDSImaging.Peak.Common --version 1.3.0.1
                    
#r "nuget: IDSImaging.Peak.Common, 1.3.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package IDSImaging.Peak.Common@1.3.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=IDSImaging.Peak.Common&version=1.3.0.1
                    
Install as a Cake Addin
#tool nuget:?package=IDSImaging.Peak.Common&version=1.3.0.1
                    
Install as a Cake Tool

IDS peak common for .NET

IDS peak common is a .NET class library that provides shared structs, classes, interfaces, and enumerations used throughout the peak ecosystem. In most cases, you do not need to install this package directly, as it is included automatically as a dependency of other libraries.

Features

  • Shared primitives and contracts
  • Stable cross-language type definitions
  • No native dependencies

Versioning

This package uses a four-part version scheme: MAJOR.MINOR.SUBMINOR.BUILD

  • Major and minor versions are synchronized across all language implementations and define the shared type contract.
  • Subminor versions are language-specific and include non-breaking fixes or improvements.
  • Build numbers are automatically incremented by CI for each build and are language-specific.

The .NET implementation was introduced at the current contract version 1.2 rather than starting at 1.0, in order to remain aligned with existing implementations.

Installation

Install the package via NuGet:

dotnet add package IDSImaging.Peak.Common

Usage

This package is primarily intended to be consumed indirectly. Reference it directly only if you need access to the shared types in your own library or application.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETStandard 2.0

    • No dependencies.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on IDSImaging.Peak.Common:

Package Downloads
IDSImaging.Peak.API

Application programming interface that provides convenient access to all associated libraries (GenAPI, GenTL, etc.). The core task of the IDS peak genericAPI is the communication with the camera, the camera parametrization and the transfer of the image data to the computer.

IDSImaging.Peak.ICV

A library for image computer vision

IDSImaging.Peak.IPL

A library for high-performance image processing on the computer. The IDS peak IPL can be used, for example, to convert and process camera images.

IDSImaging.Peak.AFL

A library for auto features on the computer (host-based). With the IDS peak AFL, you can e.g. use the autofocus feature of compatible cameras.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.3.0.1 2,006 4/21/2026