Hugintrunk
0.1
|
Public Member Functions | |
InputImage (const std::string filename) | |
~InputImage () | |
const std::string | getPixelType () const |
const bool | isColor () const |
const bool | isGrayscale () const |
const int | numBands () const |
const int | numExtraBands () const |
const int | numPixelSamples () const |
const float | getXResolution () const |
const float | getYResolution () const |
const vigra::ImageImportInfo::ICCProfile | getICCProfile () const |
const std::string | getFilename () const |
const vigra::Rect2D | getROI () const |
const vigra::Size2D | getCanvasSize () const |
const std::string | getMaskFilename () const |
const vigra::ImageImportInfo & | getImageImportInfo () const |
void | readLine (const int y) |
template<class ValueType > | |
void | getValue (const int x, vigra::RGBValue< ValueType > &value, ValueType &mask) |
template<class ValueType > | |
void | getValue (const int x, ValueType &value, ValueType &mask) |
Private Attributes | |
std::string | m_filename |
vigra::ImageImportInfo | m_info |
vigra::Size2D | m_canvassize |
int | m_offsetX |
int | m_offsetY |
unsigned | m_x |
unsigned | m_y |
unsigned | m_width |
unsigned | m_height |
unsigned | m_offset |
unsigned | m_bands |
VIGRA_UNIQUE_PTR< vigra::Decoder > | m_decoder |
bool | m_hasAlpha |
bool | m_noData |
Definition at line 198 of file stacker.cpp.
|
inlineexplicit |
Definition at line 201 of file stacker.cpp.
References m_bands, m_canvassize, m_decoder, m_filename, m_hasAlpha, m_height, m_info, m_offset, m_offsetX, m_offsetY, m_width, m_x, and m_y.
|
inline |
Definition at line 222 of file stacker.cpp.
References m_decoder.
|
inline |
Definition at line 237 of file stacker.cpp.
References m_canvassize.
|
inline |
Definition at line 235 of file stacker.cpp.
References m_filename.
|
inline |
Definition at line 234 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 239 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 238 of file stacker.cpp.
References m_filename, and hugin_utils::stripExtension().
|
inline |
Definition at line 226 of file stacker.cpp.
References m_info.
|
inline |
|
inline |
Definition at line 266 of file stacker.cpp.
References m_bands, m_decoder, m_noData, m_offset, m_offsetX, m_width, and celeste::max().
|
inline |
Definition at line 308 of file stacker.cpp.
References m_bands, m_decoder, m_noData, m_offset, m_offsetX, m_width, and celeste::max().
|
inline |
Definition at line 232 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 233 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 227 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 228 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 229 of file stacker.cpp.
References m_bands.
|
inline |
Definition at line 230 of file stacker.cpp.
References m_info.
|
inline |
Definition at line 231 of file stacker.cpp.
|
inline |
|
private |
Definition at line 351 of file stacker.cpp.
Referenced by getValue(), InputImage(), numBands(), and numPixelSamples().
|
private |
Definition at line 349 of file stacker.cpp.
Referenced by getCanvasSize(), and InputImage().
|
private |
Definition at line 352 of file stacker.cpp.
Referenced by getValue(), InputImage(), readLine(), and ~InputImage().
|
private |
Definition at line 344 of file stacker.cpp.
Referenced by getFilename(), getMaskFilename(), and InputImage().
|
private |
Definition at line 353 of file stacker.cpp.
Referenced by InputImage().
|
private |
Definition at line 351 of file stacker.cpp.
Referenced by getROI(), InputImage(), and readLine().
|
private |
Definition at line 348 of file stacker.cpp.
Referenced by getICCProfile(), getImageImportInfo(), getPixelType(), getXResolution(), getYResolution(), InputImage(), isColor(), isGrayscale(), numExtraBands(), and numPixelSamples().
|
private |
Definition at line 353 of file stacker.cpp.
Referenced by getValue(), and readLine().
|
private |
Definition at line 351 of file stacker.cpp.
Referenced by getValue(), and InputImage().
|
private |
Definition at line 350 of file stacker.cpp.
Referenced by getROI(), getValue(), and InputImage().
|
private |
Definition at line 350 of file stacker.cpp.
Referenced by getROI(), InputImage(), and readLine().
|
private |
Definition at line 351 of file stacker.cpp.
Referenced by getROI(), getValue(), and InputImage().
|
private |
Definition at line 351 of file stacker.cpp.
Referenced by InputImage().
|
private |
Definition at line 351 of file stacker.cpp.
Referenced by InputImage(), and readLine().