libimage  0.25.4
 All Classes Namespaces Files Functions Variables Enumerations Macros Pages
Public Member Functions | List of all members
ExtendedCompoundImageFactory Class Reference

#include <ExtendedCompoundImage.h>

Collaboration diagram for ExtendedCompoundImageFactory:
Collaboration graph

Public Member Functions

ExtendedCompoundImagecreateExtendedCompoundImage (std::vector< Image * > &images, int *nodata, uint mirrors)
 Check and calculate compounded image components and create an ExtendedCompoundImage object.
ExtendedCompoundImagecreateExtendedCompoundImage (int width, int height, int channels, BoundingBox< double > bbox, std::vector< Image * > &images, int *nodata, uint mirrors)
 Check if source images are superimpose and create an ExtendedCompoundImage object.

Detailed Description

Author
Institut national de l'information géographique et forestière

Member Function Documentation

ExtendedCompoundImage * ExtendedCompoundImageFactory::createExtendedCompoundImage ( std::vector< Image * > &  images,
int *  nodata,
uint  mirrors 
)

Check and calculate compounded image components and create an ExtendedCompoundImage object.

Height, width, samples' number and bbox are deduced from source image's components and parameters. We check if source images are superimpose.

Parameters
[in]imagessource images
[in]nodatanodata value
[in]mirrorsmirror images' number in source images (put in front)
Returns
a ExtendedCompoundImage object pointer, NULL if error

Here is the call graph for this function:

ExtendedCompoundImage * ExtendedCompoundImageFactory::createExtendedCompoundImage ( int  width,
int  height,
int  channels,
BoundingBox< double >  bbox,
std::vector< Image * > &  images,
int *  nodata,
uint  mirrors 
)

Check if source images are superimpose and create an ExtendedCompoundImage object.

Parameters
[in]widthimage width, in pixel
[in]heightimage height, in pixel
[in]channelnumber of samples per pixel
[in]bboxbounding box
[in]imagessource images
[in]nodatanodata value
[in]mirrorsmirror images' number in source images (put in front)
Returns
a ExtendedCompoundImage object pointer, NULL if error

Here is the call graph for this function:


The documentation for this class was generated from the following files: