User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Images - Corner Detection - CornerDetectorHarrisBodyC
 

  PUBLIC
CornerDetectorHarrisBodyC::CornerDetectorHarrisBodyC(int,int)
CornerDetectorHarrisBodyC::Apply(const ImageC &)
CornerDetectorBodyC::Apply(const ImageC &)
RCBodyVC::Save(ostream &) const
RCBodyVC::Save(BinOStreamC &) const
RCBodyVC::Copy(void) const
RCBodyVC::DeepCopy(UIntT) const
RCBodyC::References(void) const
RCBodyC::Copy(void) const
RCBodyC::DeepCopy(UIntT) const
RCBodyC::IncRefCounter(void)
RCBodyC::DecRefCounter(void)

   CornerDetectorHarrisBodyC   
 
Harris corner detector.
 
include "Ravl/Image/CornerDetectorHarris.hh"
Created:1/10/1991 
User Level:Develop
Library:RavlImageProc
Example:exCorner.cc
In Scope:RavlImageN

Comments:
Also known as the Plessey corner detector. Proposed by C.Harris in 1987.

Note: the implementation of this detector could be faster.

Parent Classes: Variables:
Methods:
CornerDetectorHarrisBodyC(int threshold = 700,int w = 5)
Constructor.
threshold = Minimum level of cornerness to accept.
w = width of filter to use for corners.

DListC<CornerC> Apply(const ImageC<ByteT> & img)
Get a list of corners from 'img'

#include "Ravl/Image/CornerDetector.hh"
DListC<CornerC> Apply(const ImageC<ByteT> & img)
Get a list of corners from 'img'

#include "Ravl/RCHandleV.hh"
bool Save(ostream & out) const
Save to stream 'out'.

bool Save(BinOStreamC & out) const
Save to binary stream 'out'.

RCBodyVC & Copy() const
Make copy of body.
This should be provided in derived classes. this funtion will issue an assertion failure if called.

RCBodyC & DeepCopy(UIntT levels = ((UIntT))) const
Make a deep copy of body.
This should be provided in derived classes. this funtion will issue an assertion failure if called.

#include "Ravl/RefCounter.hh"
UIntT References() const
Access count of handles open to this object.

RCBodyC & Copy() const
Make copy of body.
This should be provided in derived classes. this funtion will issue an assertion failure if called.

RCBodyC & DeepCopy(UIntT levels = ((UIntT))) const
Make a deep copy of body.
This should be provided in derived classes. this funtion will issue an assertion failure if called.

void IncRefCounter()
Increment reference counter.

bool DecRefCounter()
Decrement reference counter.


Maintainer:Radek Marik, modified by Charles Galambos, Created: 1/10/1991, Documentation by CxxDoc: Tue Aug 13 09:59:02 2002