|
MVE - Multi-View Environment mve-devel
|
#include <algorithm>#include <cmath>#include <cstdint>#include <memory>#include <string>#include <vector>#include "math/functions.h"#include "mve/defines.h"#include "mve/image_base.h"

Go to the source code of this file.
Classes | |
| class | mve::Image< T > |
| Multi-channel image class of arbitrary but homogenous data type. More... | |
Namespaces | |
| namespace | mve |
| Multi-View Environment library. | |
| namespace | mve::image |
| Image tools, loading and processing functions. | |
| namespace | std |
| STL namespace. | |
Typedefs | |
| typedef Image< uint8_t > | mve::ByteImage |
| typedef Image< char > | mve::CharImage |
| typedef Image< double > | mve::DoubleImage |
| typedef Image< float > | mve::FloatImage |
| typedef Image< int > | mve::IntImage |
| typedef Image< uint16_t > | mve::RawImage |
Functions | |
| ImageBase::Ptr | mve::image::create_for_type (ImageType type, int64_t width, int64_t height, int64_t chans) |
| Creates an image instance for a given type. | |
| template<class T > | |
| void | std::swap (mve::Image< T > &a, mve::Image< T > &b) |
| Specialization of std::swap for efficient image swapping. | |