Image Component Library (ICL)
icl::core::Img< Type > Member List

This is the complete list of members for icl::core::Img< Type >, including all inherited members.

append(const Img< Type > *src, int iChannel=-1)icl::core::Img< Type >private
append(const Img< Type > *src, const std::vector< int > &vChannels)icl::core::Img< Type >private
append(Img< Type > *src, int iChannel=-1)icl::core::Img< Type >inline
append(Img< Type > *src, const std::vector< int > &vChannels)icl::core::Img< Type >inline
as16s()icl::core::ImgBaseinline
as16s() consticl::core::ImgBaseinline
as32f()icl::core::ImgBaseinline
as32f() consticl::core::ImgBaseinline
as32s()icl::core::ImgBaseinline
as32s() consticl::core::ImgBaseinline
as64f()icl::core::ImgBaseinline
as64f() consticl::core::ImgBaseinline
as8u()icl::core::ImgBaseinline
as8u() consticl::core::ImgBaseinline
asImg()icl::core::ImgBaseinline
asImg() consticl::core::ImgBaseinline
begin(int channel)icl::core::Img< Type >inline
begin(int channel) consticl::core::Img< Type >inline
beginROI(int channel)icl::core::Img< Type >inline
beginROI(int channel) consticl::core::Img< Type >inline
clear(int iChannel=-1, Type tValue=0, bool bROIOnly=true)icl::core::Img< Type >
icl::core::ImgBase::clear(int iChannel=-1, icl64f val=0, bool bROIOnly=true)icl::core::ImgBase
clearMetaData()icl::core::ImgBaseinline
combine(BinaryFunction f, const Img< otherSrcType > &otherSrc, Img< dstType > &dst) consticl::core::Img< Type >inline
combine_C(BinaryFunction f, int thisChannel, int otherSrcChannel, int dstChannel, const Img< otherSrcType > &otherSrc, Img< dstType > &dst) consticl::core::Img< Type >inline
combineImages(const std::vector< const ImgType * > &vec, ImgBase **ppoDst)icl::core::Img< Type >friend
const_iterator typedeficl::core::Img< Type >
const_roi_iterator typedeficl::core::Img< Type >
convert(Img< T > *poDst=NULL) consticl::core::ImgBase
convert(depth d) consticl::core::ImgBase
convert(ImgBase *poDst) consticl::core::ImgBase
convertROI(Img< T > *poDst=NULL) consticl::core::ImgBase
convertROI(depth d) consticl::core::ImgBase
convertROI(ImgBase *poDst) consticl::core::ImgBase
createChannel(Type *ptDataToCopy=0) consticl::core::Img< Type >protected
deepCopy(ImgBase **ppoDst=0) consticl::core::Img< Type >virtual
deepCopy(Img< Type > *poDst) consticl::core::Img< Type >
deepCopyROI(ImgBase **ppoDst=0) consticl::core::Img< Type >virtual
deepCopyROI(Img< Type > *poDst) consticl::core::Img< Type >
detach(int iIndex=-1)icl::core::Img< Type >virtual
detached() consticl::core::Img< Type >inline
end(int channel)icl::core::Img< Type >inline
end(int channel) consticl::core::Img< Type >inline
endROI(int channel)icl::core::Img< Type >inline
endROI(int channel) consticl::core::Img< Type >inline
extractChannelImg(int index)icl::core::Img< Type >
extractChannelImg(int index) consticl::core::Img< Type >
extractChannelImg(const std::vector< int > &indices)icl::core::Img< Type >
extractChannelImg(const std::vector< int > &indices) consticl::core::Img< Type >
extractChannels(Channel< Type > *dst)icl::core::Img< Type >inline
extractChannels(Channel< Type > *dst) consticl::core::Img< Type >inline
extractChannels(const Channel< Type > *dst) consticl::core::Img< Type >inline
extractDynMatrix(int channel)icl::core::Img< Type >inline
extractDynMatrix(int channel) consticl::core::Img< Type >inline
extractPointers(Type **dst)icl::core::Img< Type >inline
extractPointers(Type **dst) consticl::core::Img< Type >inline
extractPointers(const Type **dst) consticl::core::Img< Type >inline
fill(const T &value)icl::core::Img< Type >inline
fillBorder(bool setFullROI=true)icl::core::Img< Type >virtual
fillBorder(icl64f val, bool setFullROI=true)icl::core::Img< Type >virtual
fillBorder(const std::vector< icl64f > &vals, bool setFullROI=true)icl::core::Img< Type >virtual
fillBorder(const ImgBase *src, bool setFullROI=true)icl::core::Img< Type >virtual
fillChannel(int channel, const T &value)icl::core::Img< Type >inline
fillChannelROI(int channel, const T &value)icl::core::Img< Type >inline
fillROI(const T &value)icl::core::Img< Type >inline
forEach(UnaryFunction f)icl::core::Img< Type >inline
forEach_C(UnaryFunction f, int channel)icl::core::Img< Type >inline
getChannels() consticl::core::ImgBaseinline
getData(int iChannel)icl::core::Img< Type >inline
getData(int iChannel) consticl::core::Img< Type >inline
getDataPtr(int iChannel)icl::core::Img< Type >inlinevirtual
getDataPtr(int iChannel) consticl::core::Img< Type >inlinevirtual
getDepth() consticl::core::ImgBaseinline
getDim() consticl::core::ImgBaseinline
getEndIndex(int iIndex) consticl::core::Img< Type >inlineprotected
getFormat() consticl::core::ImgBaseinline
getHeight() consticl::core::ImgBaseinline
getImageRect() consticl::core::ImgBaseinline
getLineStep() consticl::core::Img< Type >inlinevirtual
getLocation(const Type *p, int channel, bool relToROI=false) consticl::core::Img< Type >
getMax(int iChannel, utils::Point *coords=0) consticl::core::Img< Type >
getMax() consticl::core::Img< Type >
getMetaData() consticl::core::ImgBaseinline
getMetaData()icl::core::ImgBaseinline
getMin(int iChannel, utils::Point *coords=0) consticl::core::Img< Type >
getMin() consticl::core::Img< Type >
getMinMax(int iChannel, utils::Point *minCoords=0, utils::Point *maxCoords=0) consticl::core::Img< Type >
getMinMax() consticl::core::Img< Type >
getParams() consticl::core::ImgBaseinline
getROI() consticl::core::ImgBaseinline
getROI(utils::Point &offset, utils::Size &size) consticl::core::ImgBaseinline
getROIData(int iChannel)icl::core::Img< Type >inline
getROIData(int iChannel) consticl::core::Img< Type >inline
getROIData(int iChannel, const utils::Point &p)icl::core::Img< Type >inline
getROIData(int iChannel, const utils::Point &p) consticl::core::Img< Type >inline
getROIHeight() consticl::core::ImgBaseinline
getROIOffset() consticl::core::ImgBaseinline
getROISize() consticl::core::ImgBaseinline
getROIWidth() consticl::core::ImgBaseinline
getROIXOffset() consticl::core::ImgBaseinline
getROIYOffset() consticl::core::ImgBaseinline
getSize() consticl::core::ImgBaseinline
getStartIndex(int iIndex) consticl::core::Img< Type >inlineprotected
getTime() consticl::core::ImgBaseinline
getWidth() consticl::core::ImgBaseinline
hasFullROI() consticl::core::ImgBaseinline
hasMetaData() consticl::core::ImgBaseinline
Img(const ImgParams &params=ImgParams::null)icl::core::Img< Type >
Img(const utils::Size &size, int channels)icl::core::Img< Type >
Img(const utils::Size &s, format fmt)icl::core::Img< Type >
Img(const utils::Size &s, int channels, format fmt)icl::core::Img< Type >
Img(const utils::Size &size, format format, const std::vector< Type * > &vptData, bool passOwnerShip=false)icl::core::Img< Type >
Img(const utils::Size &size, int channels, const std::vector< Type * > &vptData, bool passOwnerShip=false)icl::core::Img< Type >
Img(const utils::Size &size, int channels, format fmt, const std::vector< Type * > &vptData, bool passOwnerShip=false)icl::core::Img< Type >
Img(const Img< Type > &tSrc)icl::core::Img< Type >
Img(const math::DynMatrix< Type > &c1, const math::DynMatrix< Type > &c2=math::DynMatrix< Type >(), const math::DynMatrix< Type > &c3=math::DynMatrix< Type >(), const math::DynMatrix< Type > &c4=math::DynMatrix< Type >(), const math::DynMatrix< Type > &c5=math::DynMatrix< Type >())icl::core::Img< Type >
ImgBase(depth d, const ImgParams &params)icl::core::ImgBaseprotected
isEqual(const utils::Size &s, int nChannels) consticl::core::ImgBaseinline
isEqual(const ImgParams &params)icl::core::ImgBaseinline
isEqual(const ImgParams &params, depth d)icl::core::ImgBaseinline
isEqual(const ImgBase *otherImage)icl::core::ImgBaseinline
isIndependent() consticl::core::Img< Type >virtual
isNull() consticl::core::Img< Type >inline
iterator typedeficl::core::Img< Type >
lut(const Type *lut, Img< Type > *dst=0, int bits=8) consticl::core::Img< Type >
m_eDepthicl::core::ImgBaseprotected
m_metaDataicl::core::ImgBaseprotected
m_oParamsicl::core::ImgBaseprotected
m_timestampicl::core::ImgBaseprotected
m_vecChannelsicl::core::Img< Type >protected
mirror(axis eAxis, int iChannel, const utils::Point &oOffset, const utils::Size &oSize)icl::core::Img< Type >protected
mirror(axis eAxis, bool bOnlyROI=false)icl::core::Img< Type >virtual
normalize(int iChannel, const utils::Range< Type > &srcRange, const utils::Range< Type > &dstRange)icl::core::Img< Type >protected
normalizeAllChannels(const utils::Range< Type > &dstRange)icl::core::Img< Type >
icl::core::ImgBase::normalizeAllChannels(const utils::Range< icl64f > &dstRange)icl::core::ImgBase
normalizeChannel(int iChannel, const utils::Range< Type > &srcRange, const utils::Range< Type > &dstRange)icl::core::Img< Type >
normalizeChannel(int iChannel, const utils::Range< Type > &dstRange)icl::core::Img< Type >
icl::core::ImgBase::normalizeChannel(int iChannel, const utils::Range< icl64f > &srcRange, const utils::Range< icl64f > &dstRange)icl::core::ImgBase
icl::core::ImgBase::normalizeChannel(int iChannel, const utils::Range< icl64f > &dstRange)icl::core::ImgBase
normalizeImg(const utils::Range< Type > &srcRange, const utils::Range< Type > &dstRange)icl::core::Img< Type >
normalizeImg(const utils::Range< Type > &dstRange)icl::core::Img< Type >
icl::core::ImgBase::normalizeImg(const utils::Range< icl64f > &srcRange, const utils::Range< icl64f > &dstRange)icl::core::ImgBase
icl::core::ImgBase::normalizeImg(const utils::Range< icl64f > &dstRange)icl::core::ImgBase
nullicl::core::Img< Type >static
operator const Img< Type > &() consticl::core::Img< Type >inline
operator Img< Type > &()icl::core::Img< Type >inline
operator()(int iX, int iY, int iChannel)icl::core::Img< Type >inline
operator()(int iX, int iY, int iChannel) consticl::core::Img< Type >inline
operator()(int x, int y)icl::core::Img< Type >inline
operator()(int x, int y) consticl::core::Img< Type >inline
operator()(float fX, float fY, int iChannel, scalemode eMode) consticl::core::Img< Type >
operator=(const Img< Type > &tSource)icl::core::Img< Type >inline
operator[](int channel)icl::core::Img< Type >inline
operator[](int channel) consticl::core::Img< Type >inline
print(const std::string sTitle="image") consticl::core::ImgBase
printAsMatrix(const std::string &format="5.3", bool visROI=true) consticl::core::Img< Type >
reduce_arrays(const Tsrc *src[Nsrc], Tdst *dst[Ndst], unsigned int dim, ReduceFunc reduce)icl::core::Img< Type >inlineprivatestatic
reduce_channels(Img< Tdst > &dst, ReduceFunc reduce) consticl::core::Img< Type >inline
reinterpretChannels(format newFmt, Img< Type > *poDst=NULL)icl::core::Img< Type >inline
reinterpretChannels(format newFmt)icl::core::Img< Type >inline
icl::core::ImgBase::reinterpretChannels(format newFmt, ImgBase **ppoDst=NULL)icl::core::ImgBaseinline
icl::core::ImgBase::reinterpretChannels(format newFmt) consticl::core::ImgBaseinline
removeChannel(int iChannel)icl::core::Img< Type >virtual
replaceChannel(int iThisIndex, Img< Type > *poOtherImg, int iOtherIndex)icl::core::Img< Type >
roi_iterator typedeficl::core::Img< Type >
scale(const utils::Size &s, scalemode eScaleMode=interpolateNN)icl::core::Img< Type >virtual
scaledCopy(const utils::Size &newSize, scalemode eScaleMode=interpolateNN) consticl::core::Img< Type >virtual
scaledCopy(ImgBase **ppoDst=0, scalemode eScaleMode=interpolateNN) consticl::core::Img< Type >virtual
scaledCopy(Img< Type > *poDst, scalemode eScaleMode=interpolateNN) consticl::core::Img< Type >
scaledCopyROI(const utils::Size &newSize, scalemode eScaleMode=interpolateNN) consticl::core::Img< Type >virtual
scaledCopyROI(ImgBase **ppoDst=0, scalemode eScaleMode=interpolateNN) consticl::core::Img< Type >virtual
scaledCopyROI(Img< Type > *poDst, scalemode eScaleMode=interpolateNN) consticl::core::Img< Type >
selectChannel(int channelIndex, Img< Type > *poDst=0)icl::core::Img< Type >inline
selectChannel(int channelIndex) consticl::core::Img< Type >inline
icl::core::ImgBase::selectChannel(int channelIndex, ImgBase **ppoDst=0)icl::core::ImgBaseinline
selectChannels(const std::vector< int > &channelIndices, Img< Type > *poDst=0)icl::core::Img< Type >inline
selectChannels(const std::vector< int > &channelIndices) consticl::core::Img< Type >inline
icl::core::ImgBase::selectChannels(const std::vector< int > &channelIndices, ImgBase **ppoDst=0)icl::core::ImgBaseinline
setChannels(int iNewNumChannels)icl::core::Img< Type >virtual
setFormat(format fmt)icl::core::ImgBase
setFullROI()icl::core::ImgBaseinline
setMetaData(const std::string &data)icl::core::ImgBaseinline
setParams(const ImgParams &params)icl::core::ImgBase
setROI(const utils::Point &offset, const utils::Size &size)icl::core::ImgBaseinline
setROI(const utils::Rect &roi)icl::core::ImgBaseinline
setROIAdaptive(const utils::Rect &roi)icl::core::ImgBaseinline
setROIOffset(const utils::Point &offset)icl::core::ImgBaseinline
setROIOffsetAdaptive(const utils::Point &offset)icl::core::ImgBaseinline
setROISize(const utils::Size &size)icl::core::ImgBaseinline
setROISizeAdaptive(const utils::Size &size)icl::core::ImgBaseinline
setSize(const utils::Size &s)icl::core::Img< Type >virtual
setTime(const utils::Time time)icl::core::ImgBaseinline
setTime()icl::core::ImgBaseinline
shallowCopy(const Img< Type > &tSource)icl::core::Img< Type >private
shallowCopy(const utils::Rect &roi, const std::vector< int > &channelIndices, format fmt, utils::Time time=utils::Time::null, ImgBase **ppoDst=NULL)icl::core::Img< Type >virtual
shallowCopy(const utils::Rect &roi, const std::vector< int > &channelIndices, format fmt, utils::Time time=utils::Time::null) consticl::core::Img< Type >inline
shallowCopy(const utils::Rect &roi, Img< Type > *poDst=NULL)icl::core::Img< Type >inline
shallowCopy(const utils::Rect &roi) consticl::core::Img< Type >inline
icl::core::ImgBase::shallowCopy(const utils::Rect &roi, ImgBase **ppoDst=NULL)icl::core::ImgBaseinline
icl::core::ImgBase::shallowCopy(ImgBase **ppoDst=NULL)icl::core::ImgBaseinline
subPixelLIN(float fX, float fY, int iChannel) consticl::core::Img< Type >
subPixelNN(float fX, float fY, int iChannel) consticl::core::Img< Type >inline
subPixelRA(float fX, float fY, float w, float h, int iChannel) consticl::core::Img< Type >
subPixelRA(const unsigned int xB, const unsigned int xE, const unsigned int yB, const unsigned int yE, const float xBMul, const float xEMul, const float BMul, const float yEMul, const Type *d, const unsigned int w) consticl::core::Img< Type >
swapChannels(int iIndexA, int iIndexB)icl::core::Img< Type >virtual
transform(UnaryFunction f, Img< dstType > &dst) consticl::core::Img< Type >inline
transform_C(UnaryFunction f, int srcChannel, int dstChannel, Img< dstType > &dst) consticl::core::Img< Type >inline
validChannel(const int iChannel) consticl::core::ImgBaseinline
~Img()icl::core::Img< Type >
~ImgBase()icl::core::ImgBasevirtual