Industrial Data Science
in C# and .NET:
Simple. Fast. Reliable.
 
 

ILNumerics - Technical Computing

Modern High Performance Tools for Technical

Computing and Visualization in Industry and Science

tgt

ILNumerics® Data I/O

ILNumerics allows reading and writing of array data to/from a number of formats. In the following an overview of the different formats is provided. To learn more about a specific one, just follow the indicated link.

Text / CSV

By applying csvread<T>() and csvwrite<T>(), you can read from and write to CSV files. Furthermore, it is possible to read from custom formats. Find out more here.

 

Image Data

The following functions are provided to facilitate the efficient loading of image data:

loadImage loads all channels of an image as pixel data into Int32 elements.

loadChannels loads all channels of an image as pixel data into individual matrix slices.

Matlab

ILNumerics.MatFile5 is able to create *.mat files version 6, which are compatible to any common *.mat file format reader/ writer, including Matlab®. Newer versions of Matlab store data in HDF5 format. Here, you can learn more about generating .mat files.

HDF5

ILNumerics provides a full featured HDF5 API. It brings a convenient object oriented interface and efficient integration into the ILNumerics memory management. Visit the HDF5 documentation here.

XML, Databases, Excel Spreadsheets, Native Libs, ...

Based on the rich .NET framework, ILNumerics allows the retrieval and storage of arrays data in any format accessible by .NET - easily and out of the box. ILNumerics Array allows the import and export of data as well as the efficient access of internal array storage.

Read about the following topics: Importing and exporting array data and casting arrays from / to system types.

 

cm
ILNumerics.MatFile5
1
ILNumerics.MatFile5
 
 
We and our partners use technology such as cookies or pixels on our site to personalize content and ads, provide social media features, and analyze our traffic across devices and platforms. Tracking activities can be controlled or disabled. By continueing using our website you agree on the placement of related cookies and the use of data delivered by your browser for such purposes. Read more in our data privacy statement.
Got it!