UMapx 5.0.3.1

Cross-platform .NET library for digital signal processing. Fast and optimized.

Install-Package UMapx -Version 5.0.3.1
dotnet add package UMapx --version 5.0.3.1
<PackageReference Include="UMapx" Version="5.0.3.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add UMapx --version 5.0.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: UMapx, 5.0.3.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install UMapx as a Cake Addin
#addin nuget:?package=UMapx&version=5.0.3.1

// Install UMapx as a Cake Tool
#tool nuget:?package=UMapx&version=5.0.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

UMapx.NET is a cross-platform .NET library for digital signal processing.

About

Contains ready-made math tools:

  • color spaces and their transformations,
  • real and complex algebra,
  • statistical distributions,
  • special math functions,
  • digital response filters,
  • discrete orthogonal transforms and more.

Suitable for a wide range of tasks:

  • symbolic and graphical visualization of data,
  • functional, vector and matrix analysis,
  • interpolation, approximation and optimization of functions,
  • numerical differentiation and integration,
  • solving equations,
  • matrix factorization.

Includes special toolboxes:

  • Wavelet Toolbox. Provides wide functionality for the study of discrete and continuous wavelets. The toolbox also includes algorithms for discrete one-dimensional and two-dimensional wavelet transforms of real and complex signals.
  • Window Toolbox. Includes a set of tools to synthesizing and orthogonalizing window functions. It implements discrete short-time Fourier and Weyl-Heisenberg transforms for real and complex signals.
  • Image Processing Toolbox. Contains efficient algorithms to processing, correcting and analyzing 32-bit images.
  • Video Processing Toolbox. Includes a set of tools to video streaming and processing.

Namespaces

using UMapx.Analysis;
using UMapx.Colorspace;
using UMapx.Core;
using UMapx.Decomposition;
using UMapx.Distribution;
using UMapx.Imaging;
using UMapx.Response;
using UMapx.Transform;
using UMapx.Video;
using UMapx.Visualization;
using UMapx.Wavelet;
using UMapx.Window;

License

MIT

UMapx.NET is a cross-platform .NET library for digital signal processing.

About

Contains ready-made math tools:

  • color spaces and their transformations,
  • real and complex algebra,
  • statistical distributions,
  • special math functions,
  • digital response filters,
  • discrete orthogonal transforms and more.

Suitable for a wide range of tasks:

  • symbolic and graphical visualization of data,
  • functional, vector and matrix analysis,
  • interpolation, approximation and optimization of functions,
  • numerical differentiation and integration,
  • solving equations,
  • matrix factorization.

Includes special toolboxes:

  • Wavelet Toolbox. Provides wide functionality for the study of discrete and continuous wavelets. The toolbox also includes algorithms for discrete one-dimensional and two-dimensional wavelet transforms of real and complex signals.
  • Window Toolbox. Includes a set of tools to synthesizing and orthogonalizing window functions. It implements discrete short-time Fourier and Weyl-Heisenberg transforms for real and complex signals.
  • Image Processing Toolbox. Contains efficient algorithms to processing, correcting and analyzing 32-bit images.
  • Video Processing Toolbox. Includes a set of tools to video streaming and processing.

Namespaces

using UMapx.Analysis;
using UMapx.Colorspace;
using UMapx.Core;
using UMapx.Decomposition;
using UMapx.Distribution;
using UMapx.Imaging;
using UMapx.Response;
using UMapx.Transform;
using UMapx.Video;
using UMapx.Visualization;
using UMapx.Wavelet;
using UMapx.Window;

License

MIT

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
5.0.3.1 93 2/26/2021
5.0.2.1 69 2/24/2021
5.0.1.1 43 2/16/2021
5.0.0.2 36 2/14/2021
5.0.0.1 35 2/14/2021
4.0.4.2 55 2/11/2021
4.0.4.1 55 2/10/2021
4.0.3.8 48 2/4/2021
4.0.3.5 49 2/2/2021
4.0.3.3 52 1/31/2021
4.0.2.3 133 10/14/2020
4.0.2.2 295 5/27/2020
4.0.1.2 425 5/9/2020
4.0.1.1 451 3/30/2020
4.0.0.1 301 3/30/2020