eLynx SDK v3.0.1
C++ image processing API reference

ImageOperatorsImpl.h File Reference

#include <elx/image/IImageOperators.h>
#include <elx/image/ImageImpl.h>
#include <elx/image/Pixels.h>
#include <elx/core/CoreSort.h>
#include <elx/math/Ramp.h>
#include <elx/image/PixelIterator.h>
#include <boost/scoped_array.hpp>

Go to the source code of this file.


Classes

class  eLynx::Image::ImageOperatorsImpl< Pixel >

Namespaces

namespace  eLynx
namespace  eLynx::Image

Functions

template<class Pixel >
bool eLynx::Image::elxOperator (ImageImpl< Pixel > &ioImage, EImageOperator iOperator, double iValue, uint32 iChannelMask=CM_All, ProgressNotifier &iNotifier=ProgressNotifier_NULL)
template<class Pixel >
bool eLynx::Image::elxOperator (ImageImpl< Pixel > &ioImage, EImageOperator iOperator, const ImageImpl< Pixel > &iImage, uint32 iChannelMask=CM_All, ProgressNotifier &iNotifier=ProgressNotifier_NULL)
template<class Pixel >
boost::shared_ptr< ImageImpl
< Pixel > > 
eLynx::Image::elxCreateSum (const std::vector< const ImageImpl< Pixel > * > &iImageList, ProgressNotifier &iNotifier=ProgressNotifier_NULL)
template<class Pixel >
boost::shared_ptr< ImageImpl
< Pixel > > 
eLynx::Image::elxCreateMul (const std::vector< const ImageImpl< Pixel > * > &iImageList, uint32 iChannelMask=CM_All, ProgressNotifier &iNotifier=ProgressNotifier_NULL)
template<class Pixel >
boost::shared_ptr< ImageImpl
< Pixel > > 
eLynx::Image::elxCreateMin (const std::vector< const ImageImpl< Pixel > * > &iImageList, uint32 iChannelMask=CM_All, ProgressNotifier &iNotifier=ProgressNotifier_NULL)
template<class Pixel >
boost::shared_ptr< ImageImpl
< Pixel > > 
eLynx::Image::elxCreateMax (const std::vector< const ImageImpl< Pixel > * > &iImageList, uint32 iChannelMask=CM_All, ProgressNotifier &iNotifier=ProgressNotifier_NULL)
template<class Pixel >
boost::shared_ptr< ImageImpl
< Pixel > > 
eLynx::Image::elxCreateMedian (const std::vector< const ImageImpl< Pixel > * > &iImageList, uint32 iChannelMask=CM_All, ProgressNotifier &iNotifier=ProgressNotifier_NULL)

Generated on 14 Apr 2009 by doxygen 1.5.8