Quantitative Image Analysis in C++, MATLAB and Python
The purpose of the DIPlib project is to provide a one-stop library and development environment for quantitative image analysis, be it applied to microscopy, radiology, astronomy, or anything in between.
The DIPlib project contains the following modules:
DIPlib, a C++ library for quantitative image analysis.
DIPimage, a MATLAB toolbox for quantitative image analysis, built on DIPlib. It is a mature toolbox, and offers much more than access to DIPlib from within MATLAB. It includes a GUI and an interactive image display that can be used to explore 1D, 2D, 3D and 4D images.
PyDIP, Python bindings to DIPlib. This is currently a thin wrapper that exposes the C++ functionality with little change.
DIPviewer, an interactive image display utility. It is usable from C++, Python and MATLAB programs. Within DIPimage this is an optional alternative to the default MATLAB-native interactive display utility.
DIPjavaio, an interface to OME Bio-Formats, a Java-based library that reads hundreds of image file formats. This module is usable from C++ and Python. DIPimage has a different way of interfacing with Bio-Formats.
You will find the documentation and other useful links on the side-bar of this page.