|
Hugintrunk
0.1
|
declaration of classes to work with mask More...


Go to the source code of this file.
Classes | |
| class | HuginBase::MaskPolygon |
| base class, which stores one mask polygon More... | |
Namespaces | |
| HuginBase | |
| mainly consists of wrapper around the pano tools library, to assist in ressource management and to provide a nicer interface. | |
| HuginBase::PTools | |
| vigra_ext | |
Typedefs | |
| typedef std::vector < hugin_utils::FDiff2D > | HuginBase::VectorPolygon |
| vector, which stores coordinates of one polygon More... | |
| typedef std::vector< MaskPolygon > | HuginBase::MaskPolygonVector |
Functions | |
| void | HuginBase::LoadMaskFromStream (std::istream &stream, vigra::Size2D &imageSize, MaskPolygonVector &newMasks, size_t imgNr) |
| load the mask from stream More... | |
| void | HuginBase::SaveMaskToStream (std::ostream &stream, vigra::Size2D imageSize, MaskPolygon &maskToWrite, size_t imgNr) |
| save the mask into stream More... | |
| template<class SrcImageIterator , class SrcAccessor > | |
| void | vigra_ext::applyMask (vigra::triple< SrcImageIterator, SrcImageIterator, SrcAccessor > img, HuginBase::MaskPolygonVector masks) |
Variables | |
| const int | HuginBase::maskOffset =100 |
| polygon can exceed the image maximal maskOffset pixels in each direction bigger polygons will be clipped after loading More... | |
declaration of classes to work with mask
definitions of classes to work with mask
Definition in file Mask.h.
1.8.5