DGtal
0.9.2
|
#include <DGtal/io/readers/GenericReader.h>
Public Member Functions | |
BOOST_CONCEPT_ASSERT ((concepts::CImage< TContainer >)) | |
Static Public Member Functions | |
static TContainer | import (const std::string &filename, std::vector< unsigned int > dimSpace=std::vector< unsigned int >()) throw (DGtal::IOException) |
Aim: Provide a mechanism to load with the bestloader according to an image (2D or 3D) filename (by parsing the extension).
Description of template class 'GenericReader'
The typical use is very simple:
TContainer | the container (mainly an ImageContainer like ImageContainerBySTLVector or ImageContainerBySTLMap). |
Tdim | the dimension of the container (by default given by the container). |
Definition at line 101 of file GenericReader.h.
DGtal::GenericReader< TContainer, Tdim, TValue >::BOOST_CONCEPT_ASSERT | ( | (concepts::CImage< TContainer >) | ) |
Referenced by DGtal::GenericReader< TContainer, 2, TValue >::importWithColorFunctor(), DGtal::GenericReader< TContainer, 2, DGtal::uint32_t >::importWithColorFunctor(), DGtal::GenericReader< TContainer, 3, TValue >::importWithValueFunctor(), DGtal::GenericReader< TContainer, 3, DGtal::uint32_t >::importWithValueFunctor(), DGtal::GenericReader< TContainer, 2, TValue >::importWithValueFunctor(), and DGtal::GenericReader< TContainer, 2, DGtal::uint32_t >::importWithValueFunctor().
|
static |
Import a volume nd image file. For the special format of raw image, the default parameter of the image size must be given in the optional function vector parameter (dimSpace) .
filename | the image filename to imported. |
dimSpace | a vector containing the n dimensional image size. |