Added getters to the points of the KeyLine class

pull/405/head
Jan S. (Milania1) 10 years ago
parent d6e99d0b58
commit e57a81d2ea
  1. 24
      modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp

@ -143,6 +143,30 @@ struct CV_EXPORTS KeyLine
/** number of pixels covered by the line */
int numOfPixels;
/** Returns the start point of the line in the original image */
Point2f getStartPoint() const
{
return Point2f(startPointX, startPointY);
}
/** Returns the end point of the line in the original image */
Point2f getEndPoint() const
{
return Point2f(endPointX, endPointY);
}
/** Returns the start point of the line in the octave it was extracted from */
Point2f getStartPointInOctave() const
{
return Point2f(sPointInOctaveX, sPointInOctaveY);
}
/** Returns the end point of the line in the octave it was extracted from */
Point2f getEndPointInOctave() const
{
return Point2f(ePointInOctaveX, ePointInOctaveY);
}
/** constructor */
KeyLine()
{

Loading…
Cancel
Save