PARP Research Group University of Murcia, Spain


src/qvip/qvip.cpp File Reference

File from the QVision library. More...

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <qvip.h>
#include <qvipp.h>
#include <qvip/qvimagefeatures/qvcomponenttree.h>
#include <qvmath/qvdisjointset.h>
#include <qvmath/qvvector.h>

Go to the source code of this file.

Defines

#define DEFINE_QVDTA_FUNCTION_NORMALIZE(TYPE, C)
#define DEFINE_QVDTA_FUNCTION_NORMALIZE2(TYPE, C)

Functions

void FilterLocalMax (const QVImage< sFloat > &src, QVImage< uChar > &dest, uInt colMaskSize, uInt rowMaskSize, sFloat threshold)
 Generates a binary image of local grey-scale maximal value pixels.
void FilterHarrisCornerResponseImage (const QVImage< uChar > &image, QVImage< sFloat > &result, int aperture, int avgwindow, const QPoint &)
void FilterDoG (const QVImage< uChar > &image, QVImage< sFloat > &result)
void SobelCornerResponseImage (const QVImage< sFloat > &image, QVImage< sFloat > &result)
void FilterHessianCornerResponseImage (const QVImage< sFloat > &image, QVImage< sFloat > &result, const IppiMaskSize maskSize, const QPoint &destROIOffset)
int myFloodFill (QVImage< uChar > &image, uInt x, uInt y, uInt value, uInt minVal, uInt maxVal)
void FilterSeparable (const QVImage< sFloat, 1 > &image, QVImage< sFloat, 1 > &dest, const QVVector &rowFilter, const QVVector &colFilter, const QPoint &destROIOffset)
void pruneLowComponentTreeAux (QVImage< uChar > &image, QVComponentTree &componentTree, uInt minArea, uInt node, uInt validThreshold)
void pruneHighComponentTreeAux (QVImage< uChar > &image, QVComponentTree &componentTree, uInt minArea, uInt node, uInt validThreshold)
void FilterPruneComponentTreeSmallRegions (QVImage< uChar > &image, QVComponentTree &componentTree, uInt minArea)
QMap< sFloat, QPointF > GetMaximalResponsePoints (const QVImage< sFloat > &cornerResponseImage, const double threshold, const int windowSize)
QVector< QVector
< QPoint > > 
CountingSort (const QVImage< uChar, 1 > &image)
 Sorts pixels in an image, given their gray-scale value.


Detailed Description

File from the QVision library.

Author:
PARP Research Group. University of Murcia, Spain.

Definition in file qvip.cpp.


Function Documentation

int myFloodFill ( QVImage< uChar > &  image,
uInt  x,
uInt  y,
uInt  value,
uInt  minVal,
uInt  maxVal 
)

Todo:
this function is deprecated: erase it and replace calls to it by IPP's flood fill function.

Definition at line 100 of file qvip.cpp.

Referenced by pruneHighComponentTreeAux(), and pruneLowComponentTreeAux().




QVision framework. PARP research group, copyright 2007, 2008.