Image Component Library (ICL)
|
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::ImgBase | inline |
as16s() const | icl::core::ImgBase | inline |
as32f() | icl::core::ImgBase | inline |
as32f() const | icl::core::ImgBase | inline |
as32s() | icl::core::ImgBase | inline |
as32s() const | icl::core::ImgBase | inline |
as64f() | icl::core::ImgBase | inline |
as64f() const | icl::core::ImgBase | inline |
as8u() | icl::core::ImgBase | inline |
as8u() const | icl::core::ImgBase | inline |
asImg() | icl::core::ImgBase | inline |
asImg() const | icl::core::ImgBase | inline |
begin(int channel) | icl::core::Img< Type > | inline |
begin(int channel) const | icl::core::Img< Type > | inline |
beginROI(int channel) | icl::core::Img< Type > | inline |
beginROI(int channel) const | icl::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::ImgBase | inline |
combine(BinaryFunction f, const Img< otherSrcType > &otherSrc, Img< dstType > &dst) const | icl::core::Img< Type > | inline |
combine_C(BinaryFunction f, int thisChannel, int otherSrcChannel, int dstChannel, const Img< otherSrcType > &otherSrc, Img< dstType > &dst) const | icl::core::Img< Type > | inline |
combineImages(const std::vector< const ImgType * > &vec, ImgBase **ppoDst) | icl::core::Img< Type > | friend |
const_iterator typedef | icl::core::Img< Type > | |
const_roi_iterator typedef | icl::core::Img< Type > | |
convert(Img< T > *poDst=NULL) const | icl::core::ImgBase | |
convert(depth d) const | icl::core::ImgBase | |
convert(ImgBase *poDst) const | icl::core::ImgBase | |
convertROI(Img< T > *poDst=NULL) const | icl::core::ImgBase | |
convertROI(depth d) const | icl::core::ImgBase | |
convertROI(ImgBase *poDst) const | icl::core::ImgBase | |
createChannel(Type *ptDataToCopy=0) const | icl::core::Img< Type > | protected |
deepCopy(ImgBase **ppoDst=0) const | icl::core::Img< Type > | virtual |
deepCopy(Img< Type > *poDst) const | icl::core::Img< Type > | |
deepCopyROI(ImgBase **ppoDst=0) const | icl::core::Img< Type > | virtual |
deepCopyROI(Img< Type > *poDst) const | icl::core::Img< Type > | |
detach(int iIndex=-1) | icl::core::Img< Type > | virtual |
detached() const | icl::core::Img< Type > | inline |
end(int channel) | icl::core::Img< Type > | inline |
end(int channel) const | icl::core::Img< Type > | inline |
endROI(int channel) | icl::core::Img< Type > | inline |
endROI(int channel) const | icl::core::Img< Type > | inline |
extractChannelImg(int index) | icl::core::Img< Type > | |
extractChannelImg(int index) const | icl::core::Img< Type > | |
extractChannelImg(const std::vector< int > &indices) | icl::core::Img< Type > | |
extractChannelImg(const std::vector< int > &indices) const | icl::core::Img< Type > | |
extractChannels(Channel< Type > *dst) | icl::core::Img< Type > | inline |
extractChannels(Channel< Type > *dst) const | icl::core::Img< Type > | inline |
extractChannels(const Channel< Type > *dst) const | icl::core::Img< Type > | inline |
extractDynMatrix(int channel) | icl::core::Img< Type > | inline |
extractDynMatrix(int channel) const | icl::core::Img< Type > | inline |
extractPointers(Type **dst) | icl::core::Img< Type > | inline |
extractPointers(Type **dst) const | icl::core::Img< Type > | inline |
extractPointers(const Type **dst) const | icl::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() const | icl::core::ImgBase | inline |
getData(int iChannel) | icl::core::Img< Type > | inline |
getData(int iChannel) const | icl::core::Img< Type > | inline |
getDataPtr(int iChannel) | icl::core::Img< Type > | inlinevirtual |
getDataPtr(int iChannel) const | icl::core::Img< Type > | inlinevirtual |
getDepth() const | icl::core::ImgBase | inline |
getDim() const | icl::core::ImgBase | inline |
getEndIndex(int iIndex) const | icl::core::Img< Type > | inlineprotected |
getFormat() const | icl::core::ImgBase | inline |
getHeight() const | icl::core::ImgBase | inline |
getImageRect() const | icl::core::ImgBase | inline |
getLineStep() const | icl::core::Img< Type > | inlinevirtual |
getLocation(const Type *p, int channel, bool relToROI=false) const | icl::core::Img< Type > | |
getMax(int iChannel, utils::Point *coords=0) const | icl::core::Img< Type > | |
getMax() const | icl::core::Img< Type > | |
getMetaData() const | icl::core::ImgBase | inline |
getMetaData() | icl::core::ImgBase | inline |
getMin(int iChannel, utils::Point *coords=0) const | icl::core::Img< Type > | |
getMin() const | icl::core::Img< Type > | |
getMinMax(int iChannel, utils::Point *minCoords=0, utils::Point *maxCoords=0) const | icl::core::Img< Type > | |
getMinMax() const | icl::core::Img< Type > | |
getParams() const | icl::core::ImgBase | inline |
getROI() const | icl::core::ImgBase | inline |
getROI(utils::Point &offset, utils::Size &size) const | icl::core::ImgBase | inline |
getROIData(int iChannel) | icl::core::Img< Type > | inline |
getROIData(int iChannel) const | icl::core::Img< Type > | inline |
getROIData(int iChannel, const utils::Point &p) | icl::core::Img< Type > | inline |
getROIData(int iChannel, const utils::Point &p) const | icl::core::Img< Type > | inline |
getROIHeight() const | icl::core::ImgBase | inline |
getROIOffset() const | icl::core::ImgBase | inline |
getROISize() const | icl::core::ImgBase | inline |
getROIWidth() const | icl::core::ImgBase | inline |
getROIXOffset() const | icl::core::ImgBase | inline |
getROIYOffset() const | icl::core::ImgBase | inline |
getSize() const | icl::core::ImgBase | inline |
getStartIndex(int iIndex) const | icl::core::Img< Type > | inlineprotected |
getTime() const | icl::core::ImgBase | inline |
getWidth() const | icl::core::ImgBase | inline |
hasFullROI() const | icl::core::ImgBase | inline |
hasMetaData() const | icl::core::ImgBase | inline |
Img(const ImgParams ¶ms=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 ¶ms) | icl::core::ImgBase | protected |
isEqual(const utils::Size &s, int nChannels) const | icl::core::ImgBase | inline |
isEqual(const ImgParams ¶ms) | icl::core::ImgBase | inline |
isEqual(const ImgParams ¶ms, depth d) | icl::core::ImgBase | inline |
isEqual(const ImgBase *otherImage) | icl::core::ImgBase | inline |
isIndependent() const | icl::core::Img< Type > | virtual |
isNull() const | icl::core::Img< Type > | inline |
iterator typedef | icl::core::Img< Type > | |
lut(const Type *lut, Img< Type > *dst=0, int bits=8) const | icl::core::Img< Type > | |
m_eDepth | icl::core::ImgBase | protected |
m_metaData | icl::core::ImgBase | protected |
m_oParams | icl::core::ImgBase | protected |
m_timestamp | icl::core::ImgBase | protected |
m_vecChannels | icl::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 | |
null | icl::core::Img< Type > | static |
operator const Img< Type > &() const | icl::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) const | icl::core::Img< Type > | inline |
operator()(int x, int y) | icl::core::Img< Type > | inline |
operator()(int x, int y) const | icl::core::Img< Type > | inline |
operator()(float fX, float fY, int iChannel, scalemode eMode) const | icl::core::Img< Type > | |
operator=(const Img< Type > &tSource) | icl::core::Img< Type > | inline |
operator[](int channel) | icl::core::Img< Type > | inline |
operator[](int channel) const | icl::core::Img< Type > | inline |
print(const std::string sTitle="image") const | icl::core::ImgBase | |
printAsMatrix(const std::string &format="5.3", bool visROI=true) const | icl::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) const | icl::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::ImgBase | inline |
icl::core::ImgBase::reinterpretChannels(format newFmt) const | icl::core::ImgBase | inline |
removeChannel(int iChannel) | icl::core::Img< Type > | virtual |
replaceChannel(int iThisIndex, Img< Type > *poOtherImg, int iOtherIndex) | icl::core::Img< Type > | |
roi_iterator typedef | icl::core::Img< Type > | |
scale(const utils::Size &s, scalemode eScaleMode=interpolateNN) | icl::core::Img< Type > | virtual |
scaledCopy(const utils::Size &newSize, scalemode eScaleMode=interpolateNN) const | icl::core::Img< Type > | virtual |
scaledCopy(ImgBase **ppoDst=0, scalemode eScaleMode=interpolateNN) const | icl::core::Img< Type > | virtual |
scaledCopy(Img< Type > *poDst, scalemode eScaleMode=interpolateNN) const | icl::core::Img< Type > | |
scaledCopyROI(const utils::Size &newSize, scalemode eScaleMode=interpolateNN) const | icl::core::Img< Type > | virtual |
scaledCopyROI(ImgBase **ppoDst=0, scalemode eScaleMode=interpolateNN) const | icl::core::Img< Type > | virtual |
scaledCopyROI(Img< Type > *poDst, scalemode eScaleMode=interpolateNN) const | icl::core::Img< Type > | |
selectChannel(int channelIndex, Img< Type > *poDst=0) | icl::core::Img< Type > | inline |
selectChannel(int channelIndex) const | icl::core::Img< Type > | inline |
icl::core::ImgBase::selectChannel(int channelIndex, ImgBase **ppoDst=0) | icl::core::ImgBase | inline |
selectChannels(const std::vector< int > &channelIndices, Img< Type > *poDst=0) | icl::core::Img< Type > | inline |
selectChannels(const std::vector< int > &channelIndices) const | icl::core::Img< Type > | inline |
icl::core::ImgBase::selectChannels(const std::vector< int > &channelIndices, ImgBase **ppoDst=0) | icl::core::ImgBase | inline |
setChannels(int iNewNumChannels) | icl::core::Img< Type > | virtual |
setFormat(format fmt) | icl::core::ImgBase | |
setFullROI() | icl::core::ImgBase | inline |
setMetaData(const std::string &data) | icl::core::ImgBase | inline |
setParams(const ImgParams ¶ms) | icl::core::ImgBase | |
setROI(const utils::Point &offset, const utils::Size &size) | icl::core::ImgBase | inline |
setROI(const utils::Rect &roi) | icl::core::ImgBase | inline |
setROIAdaptive(const utils::Rect &roi) | icl::core::ImgBase | inline |
setROIOffset(const utils::Point &offset) | icl::core::ImgBase | inline |
setROIOffsetAdaptive(const utils::Point &offset) | icl::core::ImgBase | inline |
setROISize(const utils::Size &size) | icl::core::ImgBase | inline |
setROISizeAdaptive(const utils::Size &size) | icl::core::ImgBase | inline |
setSize(const utils::Size &s) | icl::core::Img< Type > | virtual |
setTime(const utils::Time time) | icl::core::ImgBase | inline |
setTime() | icl::core::ImgBase | inline |
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) const | icl::core::Img< Type > | inline |
shallowCopy(const utils::Rect &roi, Img< Type > *poDst=NULL) | icl::core::Img< Type > | inline |
shallowCopy(const utils::Rect &roi) const | icl::core::Img< Type > | inline |
icl::core::ImgBase::shallowCopy(const utils::Rect &roi, ImgBase **ppoDst=NULL) | icl::core::ImgBase | inline |
icl::core::ImgBase::shallowCopy(ImgBase **ppoDst=NULL) | icl::core::ImgBase | inline |
subPixelLIN(float fX, float fY, int iChannel) const | icl::core::Img< Type > | |
subPixelNN(float fX, float fY, int iChannel) const | icl::core::Img< Type > | inline |
subPixelRA(float fX, float fY, float w, float h, int iChannel) const | icl::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) const | icl::core::Img< Type > | |
swapChannels(int iIndexA, int iIndexB) | icl::core::Img< Type > | virtual |
transform(UnaryFunction f, Img< dstType > &dst) const | icl::core::Img< Type > | inline |
transform_C(UnaryFunction f, int srcChannel, int dstChannel, Img< dstType > &dst) const | icl::core::Img< Type > | inline |
validChannel(const int iChannel) const | icl::core::ImgBase | inline |
~Img() | icl::core::Img< Type > | |
~ImgBase() | icl::core::ImgBase | virtual |