lfeat::KeypointWriter Class Reference

Base class for a keypoint writer. More...

#include <KeyPointIO.h>

Inheritance diagram for lfeat::KeypointWriter:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 KeypointWriter (std::ostream &out=std::cout)
virtual void writeHeader (const ImageInfo &imageinfo, int nKeypoints, int dims)=0
virtual void writeKeypoint (double x, double y, double scale, double orientation, double score, int dims, double *vec)=0
virtual void writeFooter ()=0

Protected Attributes

std::ostreamo

Detailed Description

Base class for a keypoint writer.

Definition at line 59 of file KeyPointIO.h.


Constructor & Destructor Documentation

lfeat::KeypointWriter::KeypointWriter std::ostream out = std::cout  )  [inline]
 

Definition at line 67 of file KeyPointIO.h.

References out.


Member Function Documentation

virtual void lfeat::KeypointWriter::writeFooter  )  [pure virtual]
 

Implemented in lfeat::SIFTFormatWriter, lfeat::DescPerfFormatWriter, and lfeat::AutopanoSIFTWriter.

Referenced by DetectKeypoints().

virtual void lfeat::KeypointWriter::writeHeader const ImageInfo imageinfo,
int  nKeypoints,
int  dims
[pure virtual]
 

Implemented in lfeat::SIFTFormatWriter, lfeat::DescPerfFormatWriter, and lfeat::AutopanoSIFTWriter.

Referenced by DetectKeypoints().

virtual void lfeat::KeypointWriter::writeKeypoint double  x,
double  y,
double  scale,
double  orientation,
double  score,
int  dims,
double *  vec
[pure virtual]
 

Implemented in lfeat::SIFTFormatWriter, lfeat::DescPerfFormatWriter, and lfeat::AutopanoSIFTWriter.

Referenced by DetectKeypoints().


Member Data Documentation

std::ostream& lfeat::KeypointWriter::o [protected]
 

Definition at line 63 of file KeyPointIO.h.


The documentation for this class was generated from the following file:
Generated on Wed Jul 30 01:25:56 2014 for Hugintrunk by  doxygen 1.3.9.1