hugin_base/huginapp/ImageCache.cpp File Reference
#include "ImageCache.h"
#include <iostream>
#include <vigra/inspectimage.hxx>
#include <vigra/accessor.hxx>
#include <vigra/functorexpression.hxx>
#include <vigra/sized_int.hxx>
#include <vigra_ext/utils.h>
#include <vigra_ext/impexalpha.hxx>
#include <vigra_ext/Pyramid.h>
#include <vigra_ext/FunctorAccessor.h>
Include dependency graph for ImageCache.cpp:
|
Namespaces |
| namespace | HuginBase |
Classes |
| class | HuginBase::GetRange< T1 > |
Defines |
| #define | VIGRA_EXT_GETRANGE(T1, MI, MA) |
Functions |
| | VIGRA_EXT_GETRANGE (vigra::UInt8, 0, 255) |
| | VIGRA_EXT_GETRANGE (vigra::Int16, 0, 32767) |
| | VIGRA_EXT_GETRANGE (vigra::UInt16, 0, 65535) |
| | VIGRA_EXT_GETRANGE (vigra::Int32, 0, 2147483647) |
| | VIGRA_EXT_GETRANGE (vigra::UInt32, 0, 4294967295u) |
| | VIGRA_EXT_GETRANGE (float, 0, 1.0f) |
| | VIGRA_EXT_GETRANGE (double, 0, 1.0) |
| template<class SrcIMG> |
| void | convertTo8Bit (SrcIMG &src, const std::string &origType, vigra::BRGBImage &dest) |
Define Documentation
| #define VIGRA_EXT_GETRANGE |
( |
T1, |
|
|
MI, |
|
|
MA |
|
) |
|
|
Function Documentation
|
template<class SrcIMG> |
| void convertTo8Bit |
( |
SrcIMG & |
src, |
|
|
const std::string & |
origType, |
|
|
vigra::BRGBImage & |
dest |
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
double |
, |
|
|
0 |
, |
|
|
1. |
0 |
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
float |
, |
|
|
0 |
, |
|
|
1. |
0f |
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
vigra::UInt32 |
, |
|
|
0 |
, |
|
|
4294967295u |
|
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
vigra::Int32 |
, |
|
|
0 |
, |
|
|
2147483647 |
|
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
vigra::UInt16 |
, |
|
|
0 |
, |
|
|
65535 |
|
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
vigra::Int16 |
, |
|
|
0 |
, |
|
|
32767 |
|
|
) |
|
|
| VIGRA_EXT_GETRANGE |
( |
vigra::UInt8 |
, |
|
|
0 |
, |
|
|
255 |
|
|
) |
|
|