1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-18 08:44:11 +08:00

Added getters to the points of the KeyLine class

This commit is contained in:
Jan S. (Milania1)
2015-10-19 22:41:55 +02:00
parent d6e99d0b58
commit e57a81d2ea

View File

@@ -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()
{