ImLib3D

Free and open source image processing library for your Mac
Download

ImLib3D Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Marcel Bosc
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 506 KB

ImLib3D Tags


ImLib3D Description

Free and open source image processing library for your Mac ImLib3D is an open source C++ library for 3D (volumetric) image processing. Focus has been put on simplicity for the developer. ImLib3D contains most basic image processing algorithms, and some more sophisticated ones. It comes with an optional viewer that features multiplanar views, animations, vector field views and 3D (OpenGL) multiplanar. All image processing operators can be interactively called from the viewer as well as from the UNIX command-line. ImLib3D's goal is to provide a standard and easy to use platform for volumetric image processing research. ImLib3D has been carefully designed, using modern, standards conforming C++. It intensively uses the Standard C++ Library, including strings, containers, and iterators. Here are some key features of "ImLib3D": · Templated: ImLib3D images are STL-like templated containers. This means you can create images of arbitrary types (examples: float, int, complex, 3D vectors for deformation fields, ...) · Iterators: ImLib3D provides STL-compliant iterators for moving around images. This provides a much faster, more efficient and easier to use framework. This also provides a common simple syntax for moving around images in special ways, like in masked images or rectangular sub-zones in an image. STL algorithms (sort, find, for_each, mismatch...) also work. · Speed: ImLib3D is fast. Iterators hide all the gory details of making it fast. · Command line: All image processing operators can be called from the UNIX command line. This is, with the viewer, important for easy image processing experimentation. · Image Processors: Fast BSpline interpolation (Unser et al). Very fast fft (fftw). Other image processing (arithmetic,convolution,morphological operations...). · Extensible: Library users can easily add their own image processing operators. Requirements: · Java What's New in This Release: · Library dependencies for the ImLib3D library: fftw3, gsl (>=1.4), libxml++2.6, glibmm-2.4, libsigc++ (>=2.0), boost Library dependencies for the ImLib3D viewer: imlib3d, gtkmm-2.4, gtkglext


ImLib3D Related Software