资 源 简 介
NDL, or N-Dimensional Library, is an ND image processing library released under the LGPL v3. It was created by Nathan Packard at UC Davis as a tool for his PhD work on computed tomography systems. The aim of this project is to collect succinct and fast image processing routines that can be generalized to N Dimensions and generalized in any other way possible. Other graphics libraries write different code for accomplishing the same problem in 1D, 2D or 3D. These problems can be implemented for the general case while preserving efficiency by using the Standard Template Library to specify the dimensionality of the images at compile time.
The library is header based. This means that all you have to do is #include and you can begin using it. There are however plugins for image I/O and image viewing which require certain libraries. NDL was designed to be cross platform, but as of now has only been tested with Microsoft Windows using Microsoft compilers. Both 32 bit a