KSquare Utilities
KKB::Raster Member List

This is the complete list of members for KKB::Raster, including all inherited members.

AddRasterInstance(const RasterPtr r)KKB::Rasterprotectedstatic
AllocateARasterInstance(kkint32 height, kkint32 width, bool color) const KKB::Rastervirtual
AllocateARasterInstance(const Raster &r) const KKB::Rastervirtual
AllocateARasterInstance(const Raster &_raster, kkint32 _row, kkint32 _col, kkint32 _height, kkint32 _width) const KKB::Rastervirtual
allocatedRasterInstancesKKB::Rasterprotectedstatic
AreThereEdgePixels(kkint32 edgeWidth)KKB::Raster
BackgroundPixel(kkint32 row, kkint32 col) const KKB::Raster
BackgroundPixelTH() const KKB::Rasterinline
BackgroundPixelTH(uchar _backgroundPixelTH)KKB::Rasterinline
backgroundPixelTHKKB::Rasterprotected
backgroundPixelValueKKB::Rasterprotected
BackgroundPixelValue() const KKB::Rasterinline
BackgroundPixelValue(uchar _backgroundPixelValue)KKB::Rasterinline
BandPass(float lowerFreqBound, float upperFreqBound, bool retainBackground)KKB::Raster
BinarizeByThreshold(uchar min, uchar max) const KKB::Raster
BlobId(kkint32 row, kkint32 col) const KKB::Rasterinline
blobIdsKKB::Rasterprotected
Blue() const KKB::Rasterinline
blueKKB::Rasterprotected
BlueArea() const KKB::Rasterinline
blueAreaKKB::Rasterprotected
BuildGaussian2dKernel(float sigma)KKB::Rasterstatic
CalcArea()KKB::Raster
CalcAreaAndIntensityFeatures(kkint32 &area, float &weightedSize, kkuint32 intensityHistBuckets[8], kkint32 &areaWithWhiteSpace, kkuint32 intensityHistBucketsWhiteSpace[8]) const KKB::Raster
CalcAreaAndIntensityFeatures(kkint32 &area, float &weightedSize, kkuint32 intensityHistBuckets[8]) const KKB::Raster
CalcAreaAndIntensityFeatures16(kkint32 &area, float &weighedSize, kkuint32 intensityHistBuckets[16])KKB::Raster
CalcAreaAndIntensityHistogram(kkint32 &area, kkuint32 intensityHistBuckets[8]) const KKB::Raster
CalcAreaAndIntensityHistogramWhite(kkint32 &area, kkuint32 intensityHistBuckets[8])KKB::Raster
CalcCentroid(kkint32 &size, kkint32 &weight, float &rowCenter, float &colCenter, float &rowCenterWeighted, float &colCenterWeighted) const KKB::Raster
CalcOrientationAndEigerRatio(float &eigenRatio, float &orientationAngle)KKB::Raster
CalcWeightedArea() const KKB::Raster
CenMoment(kkint32 colMoment, kkint32 rowMoment, double centerCol, double centerRow) const KKB::Raster
CenMomentWeighted(kkint32 p, kkint32 q, float ew, float eh) const KKB::Raster
CentralMoments(float features[9]) const KKB::Raster
CentralMomentsWeighted(float features[9]) const KKB::Raster
CentroidCol() const KKB::Raster
centroidColKKB::Rastermutableprotected
centroidRowKKB::Rastermutableprotected
CentroidRow() const KKB::Raster
Closing()KKB::Raster
Closing(MaskTypes mask)KKB::Raster
colorKKB::Rasterprotected
Color() const KKB::Rasterinline
ComputeCentralMoments(kkint32 &foregroundPixelCount, float &weightedPixelCount, float centralMoments[9], float centralMomentsWeighted[9]) const KKB::Raster
ConnectedComponent(uchar connectedComponentDist)KKB::Raster
ConnectedComponent8Conected()KKB::Raster
CreateColor() const KKB::Raster
CreateColorImageFromLabels()KKB::Raster
CreateColorWithBlobsLabeldByColor(BlobListPtr blobs)KKB::Raster
CreateDilatedRaster() const KKB::Raster
CreateDilatedRaster(MaskTypes mask) const KKB::Raster
CreateErodedImage(MaskTypes mask) const KKB::Raster
CreateFromOrginalImageWithSpecifidBlobsOnly(RasterPtr origImage, BlobListPtr blobs)KKB::Raster
CreateGaussianSmoothedImage(float sigma) const KKB::Raster
CreateGrayScale() const KKB::Raster
CreateGrayScaleKLT() const KKB::Raster
CreateGrayScaleKLTOnMaskedArea(const Raster &mask) const KKB::Raster
CreatePaddedRaster(BmpImage &image, kkint32 padding)KKB::Rasterstatic
CreateSmoothedMediumImage(kkint32 maskSize) const KKB::Raster
CreateSmoothImage(kkint32 maskSize=3) const KKB::Raster
DeriveImageLength() const KKB::Raster
Dilation()KKB::Raster
Dilation(RasterPtr dest) const KKB::Raster
Dilation(MaskTypes mask)KKB::Raster
Dilation(RasterPtr dest, MaskTypes mask) const KKB::Raster
Dilation(MorphOp::StructureType _structure, kkuint16 _structureSize, kkint32 _foregroundCountTH)KKB::Raster
Divisor() const KKB::Rasterinline
Divisor(kkint32 _divisor)KKB::Rasterinline
divisorKKB::Rasterprotected
DrawCircle(const Point &point, kkint32 radius, const PixelValue &color)KKB::Raster
DrawCircle(float centerRow, float centerCol, float radius, const PixelValue &pixelValue)KKB::Raster
DrawCircle(float centerRow, float centerCol, float radius, float startAngle, float endAngle, const PixelValue &pixelValue)KKB::Raster
DrawConnectedPointList(Point offset, const PointList &borderPixs, const PixelValue &pixelValue, const PixelValue &linePixelValue)KKB::Raster
DrawDot(const Point &point, const PixelValue &color, kkint32 size)KKB::Raster
DrawFatLine(Point startPoint, Point endPoint, PixelValue pv, float alpha)KKB::Raster
DrawGrid(float pixelsPerMinor, kkuint32 minorsPerMajor, const PixelValue &hashColor, const PixelValue &gridColor)KKB::Raster
DrawLine(kkint32 bpRow, kkint32 bpCol, kkint32 epRow, kkint32 epCol)KKB::Raster
DrawLine(kkint32 bpRow, kkint32 bpCol, kkint32 epRow, kkint32 epCol, uchar pixelVal)KKB::Raster
DrawLine(const Point &beginPoint, const Point &endPoint, uchar pixelVal)KKB::Raster
DrawLine(const Point &beginPoint, const Point &endPoint, const PixelValue &pixelVal)KKB::Raster
DrawLine(kkint32 bpRow, kkint32 bpCol, kkint32 epRow, kkint32 epCol, uchar r, uchar g, uchar b)KKB::Raster
DrawLine(kkint32 bpRow, kkint32 bpCol, kkint32 epRow, kkint32 epCol, uchar r, uchar g, uchar b, float alpha)KKB::Raster
DrawLine(kkint32 bpRow, kkint32 bpCol, kkint32 epRow, kkint32 epCol, PixelValue pixelVal)KKB::Raster
DrawLine(kkint32 bpRow, kkint32 bpCol, kkint32 epRow, kkint32 epCol, PixelValue pixelVal, float alpha)KKB::Raster
DrawPointList(const PointList &borderPixs, const PixelValue &pixelValue)KKB::Raster
DrawPointList(Point offset, const PointList &borderPixs, const PixelValue &pixelValue)KKB::Raster
DrawPointList(const PointList &borderPixs, uchar redVal, uchar greenVal, uchar blueVal)KKB::Raster
DrawPointList(Point offset, const PointList &borderPixs, uchar redVal, uchar greenVal, uchar blueVal)KKB::Raster
Edge()KKB::Raster
Edge(RasterPtr dest)KKB::Raster
ErodeSpurs()KKB::Raster
Erosion()KKB::Raster
Erosion(MaskTypes mask)KKB::Raster
Erosion(MorphOp::StructureType _structure, kkuint16 _structureSize, kkint32 _backgroundCountTH)KKB::Raster
Erosion(RasterPtr dest) const KKB::Raster
Erosion(RasterPtr dest, MaskTypes mask) const KKB::Raster
ErosionBoundary(MaskTypes mask, kkint32 blobrowstart, kkint32 blobrowend, kkint32 blobcolstart, kkint32 blobcolend)KKB::Raster
ErosionChanged(MaskTypes mask, kkint32 row, kkint32 col)KKB::Raster
ErosionChanged1(MaskTypes mask, kkint32 row, kkint32 col)KKB::Raster
ExtractABlob(const BlobPtr blob) const KKB::Raster
ExtractABlobTightly(const BlobPtr blob, kkint32 padding) const KKB::Raster
ExtractBlobs(kkint32 dist)KKB::Raster
ExtractChannel(ColorChannels channel)KKB::Raster
ExtractUsingMask(RasterPtr mask)KKB::Raster
FastFourier() const KKB::Raster
FastFourierKK() const KKB::Raster
FileName() const KKB::Rasterinline
FileName(const KKStr &_fileName)KKB::Rasterinline
fileNameKKB::Rasterprotected
FillBlob(RasterPtr origImage, BlobPtr blob, PixelValue color)KKB::Raster
FillHole()KKB::Raster
FillHole(RasterPtr mask)KKB::Raster
FillRectangle(kkint32 tlRow, kkint32 tlCol, kkint32 brRow, kkint32 brCol, const PixelValue &fillColor)KKB::Raster
FinalCleanUp()KKB::Rasterprotectedstatic
FindBoundingBox(kkint32 &tlRow, kkint32 &tlCol, kkint32 &brRow, kkint32 &brCol) const KKB::Raster
FindMagnitudeDifferences(const Raster &r)KKB::Raster
FollowContour(float countourFreq[5]) const KKB::Raster
ForegroundPixel(kkint32 row, kkint32 col) const KKB::Raster
ForegroundPixelCount() const KKB::Rasterinline
ForegroundPixelCount(kkint32 _foregroundPixelCount)KKB::Rasterinline
foregroundPixelCountKKB::Rastermutableprotected
ForegroundPixelValue() const KKB::Rasterinline
ForegroundPixelValue(uchar _foregroundPixelValue)KKB::Rasterinline
foregroundPixelValueKKB::Rasterprotected
FourierExtractFeatures(float fourierFeatures[5]) const KKB::Raster
fourierMagKKB::Rasterprotected
FourierMagArea() const KKB::Rasterinline
fourierMagAreaKKB::Rasterprotected
FromCompressor(const uchar *compressedBuff, kkuint32 compressedBuffLen)KKB::Rasterstatic
FromSimpleCompression(const uchar *compressedBuff, kkuint32 compressedBuffLen)KKB::Rasterstatic
GetPixelValue(kkint32 row, kkint32 col) const KKB::Raster
GetPixelValue(kkint32 row, kkint32 col, uchar &r, uchar &g, uchar &b) const KKB::Raster
GetPixelValue(kkint32 row, kkint32 col, PixelValue &p) const KKB::Raster
GetPixelValue(ColorChannels channel, kkint32 row, kkint32 col) const KKB::Raster
GetSubSet(uchar **_src, kkint32 _row, kkint32 _col, kkint32 _height, kkint32 _width) const KKB::Raster
goalKeeperKKB::Rasterprotectedstatic
Green() const KKB::Rasterinline
greenKKB::Rasterprotected
greenAreaKKB::Rasterprotected
GreenArea() const KKB::Rasterinline
HalfSize()KKB::Raster
heightKKB::Rasterprotected
Height() const KKB::Rasterinline
Histogram(ColorChannels channel) const KKB::Raster
HistogramEqualizedImage() const KKB::Raster
HistogramEqualizedImage(HistogramPtr equalizedHistogram) const KKB::Raster
HistogramGrayscale() const KKB::Raster
HistogramGrayscaleImage() const KKB::Raster
HistogramImage(ColorChannels channel) const KKB::Raster
Initialize(kkint32 _height, kkint32 _width, uchar *_Data, uchar **_Rows, bool _takeOwnership)KKB::Raster
Initialize(kkint32 _height, kkint32 _width, uchar *_redArea, uchar **_red, uchar *_greenArea, uchar **_green, uchar *_blueArea, uchar **_blue, bool _takeOwnership)KKB::Raster
Initialize()KKB::Rasterprotectedstatic
MaxPixVal() const KKB::Rasterinline
MaxPixVal(uchar _maxPixVal)KKB::Rasterinline
maxPixValKKB::Rastermutableprotected
MemoryConsumedEstimated() const KKB::Raster
Opening()KKB::Raster
Opening(MaskTypes mask)KKB::Raster
Padded(kkint32 padding)KKB::Raster
PaintFatPoint(kkint32 row, kkint32 col, const PixelValue pv, float alpha)KKB::Raster
PaintPoint(kkint32 row, kkint32 col, const PixelValue &pv, float alpha)KKB::Raster
PrintOutListOfAllocatedrasterInstances()KKB::Rasterstatic
Raster()KKB::Raster
Raster(const Raster &_raster)KKB::Raster
Raster(kkint32 _height, kkint32 _width)KKB::Raster
Raster(kkint32 _height, kkint32 _width, bool _color)KKB::Raster
Raster(const BmpImage &_bmpImage)KKB::Raster
Raster(const Raster &_raster, kkint32 _row, kkint32 _col, kkint32 _height, kkint32 _width)KKB::Raster
Raster(const Raster &_raster, MaskTypes _mask, kkint32 _row, kkint32 _col)KKB::Raster
Raster(const KKStr &fileName, bool &validFile)KKB::Raster
Raster(kkint32 _height, kkint32 _width, uchar *_Data, uchar **_Rows)KKB::Raster
Raster(kkint32 _height, kkint32 _width, const uchar *_Data)KKB::Raster
Raster(kkint32 _height, kkint32 _width, const uchar *_redChannel, const uchar *_greenChannel, const uchar *_blueChannel)KKB::Raster
RasterConst typedefKKB::Raster
RasterConstPtr typedefKKB::Raster
rasterInitializedKKB::Rasterprotectedstatic
RasterPtr typedefKKB::Raster
redKKB::Rasterprotected
Red() const KKB::Rasterinline
RedArea() const KKB::Rasterinline
redAreaKKB::Rasterprotected
ReduceByEvenMultiple(kkint32 multiple) const KKB::Raster
ReduceByFactor(float factor) const KKB::Raster
ReduceToMostCompleteBlob(uchar connectedComponentDist)KKB::Raster
RemoveRasterInstance(const RasterPtr r)KKB::Rasterprotectedstatic
ReSize(kkint32 _height, kkint32 _width, bool _color)KKB::Raster
ReversedImage()KKB::Raster
ReverseImage()KKB::Raster
Rotate(float turnAngle)KKB::Raster
RotateDerivePreRotatedPoint(kkint32 height, kkint32 width, Point &rotatedPoint, float turnAngle) const KKB::Raster
Rows() const KKB::Rasterinline
SegmentImage(bool save=false)KKB::Raster
SetPixelValue(const Point &point, const PixelValue &pixVal)KKB::Raster
SetPixelValue(kkint32 row, kkint32 col, uchar pixVal)KKB::Raster
SetPixelValue(kkint32 row, kkint32 col, const PixelValue &pixVal)KKB::Raster
SetPixelValue(kkint32 row, kkint32 col, uchar r, uchar g, uchar b)KKB::Raster
SetPixelValue(ColorChannels channel, kkint32 row, kkint32 col, uchar pixVal)KKB::Raster
SimpleCompression(kkuint32 &buffLen) const KKB::Raster
SobelEdgeDetector() const KKB::Raster
SplitImageIntoEqualParts(kkint32 numColSplits, kkint32 numRowSplits) const KKB::Raster
StreatchImage(float rowFactor, float colFactor) const KKB::Raster
SwapQuadrants() const KKB::Raster
TakeOwnershipOfAnotherRastersData(Raster &otherRaster)KKB::Raster
ThinContour() const KKB::Raster
ThresholdInHSI(float thresholdH, float thresholdS, float thresholdI, float distance, const PixelValue &flagValue)KKB::Raster
TightlyBounded(kkuint32 borderPixels) const KKB::Raster
titleKKB::Rasterprotected
Title() const KKB::Rasterinline
Title(const KKStr &_title)KKB::Rasterinline
ToColor() const KKB::Raster
ToCompressor(kkuint32 &compressedBuffLen) const KKB::Raster
TotalBackgroundPixels() const KKB::Raster
TotPixels() const KKB::Rasterinline
totPixelsKKB::Rastermutableprotected
Transpose() const KKB::Raster
weOwnRasterDataKKB::Rasterprotected
WeOwnRasterData(bool _weOwnRasterData)KKB::Rasterinline
WhiteOutBackground()KKB::Raster
widthKKB::Rasterprotected
Width() const KKB::Rasterinline
~Raster()KKB::Rastervirtual