Container class for the results of the Harris corner detector. More...
Public Member Functions | |
| None | __init__ (self) |
| Constructs a container for the results of a Harris corner detector. | |
| float | GetX (self, int index) |
| Returns the abscissa of a corner point. | |
| float | GetY (self, int index) |
| Returns the ordinate of a corner point. | |
| eVision.EPoint | GetPoint (self, int index) |
| Returns the coordinates of a corner point. | |
| float | GetCornerness (self, int index) |
| Returns the cornerness measure of a corner point. | |
| float | GetGradientX (self, int index) |
| Returns the gradient along the X-axis of a corner point. | |
| float | GetGradientY (self, int index) |
| Returns the gradient along the Y-axis of a corner point. | |
| float | GetGradientMagnitude (self, int index) |
| Returns the magnitude of the gradient at a corner point. | |
| float | GetGradientOrientation (self, int index) |
| Returns the orientation of the gradient at a corner point. | |
| None | Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX, float zoomY, float originX, float originY) |
| Draws the location of the corner points. | |
| None | Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX, float zoomY, float originX) |
| Draws the location of the corner points. | |
| None | Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX, float zoomY) |
| Draws the location of the corner points. | |
| None | Draw (self, eVision.EDrawAdapter|None graphicContext, float zoomX) |
| Draws the location of the corner points. | |
| None | Draw (self, eVision.EDrawAdapter|None graphicContext) |
| Draws the location of the corner points. | |
| None | DrawCorner (self, eVision.EDrawAdapter|None graphicContext, int index, float zoomX, float zoomY, float originX, float originY) |
| Draws the location of a specific corner point. | |
| None | DrawCorner (self, eVision.EDrawAdapter|None graphicContext, int index, float zoomX, float zoomY, float originX) |
| Draws the location of a specific corner point. | |
| None | DrawCorner (self, eVision.EDrawAdapter|None graphicContext, int index, float zoomX, float zoomY) |
| Draws the location of a specific corner point. | |
| None | DrawCorner (self, eVision.EDrawAdapter|None graphicContext, int index, float zoomX) |
| Draws the location of a specific corner point. | |
| None | DrawCorner (self, eVision.EDrawAdapter|None graphicContext, int index) |
| Draws the location of a specific corner point. | |
| int | PointCount (self) |
| The number of corner points in the container. | |
Container class for the results of the Harris corner detector.
Remarks:
The eVision.EHarrisCornerDetector class stores its results in this container.
License(s): EasyImage
| None eVision.EHarrisInterestPoints.__init__ | ( | self | ) |
Constructs a container for the results of a Harris corner detector.
| None eVision.EHarrisInterestPoints.Draw | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext ) |
Draws the location of the corner points.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| None eVision.EHarrisInterestPoints.Draw | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| float | zoomX ) |
Draws the location of the corner points.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| None eVision.EHarrisInterestPoints.Draw | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the location of the corner points.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| None eVision.EHarrisInterestPoints.Draw | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) |
Draws the location of the corner points.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| None eVision.EHarrisInterestPoints.Draw | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) |
Draws the location of the corner points.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| None eVision.EHarrisInterestPoints.DrawCorner | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| int | index ) |
Draws the location of a specific corner point.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| None eVision.EHarrisInterestPoints.DrawCorner | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| int | index, | ||
| float | zoomX ) |
Draws the location of a specific corner point.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| None eVision.EHarrisInterestPoints.DrawCorner | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| int | index, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the location of a specific corner point.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| None eVision.EHarrisInterestPoints.DrawCorner | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX ) |
Draws the location of a specific corner point.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| None eVision.EHarrisInterestPoints.DrawCorner | ( | self, | |
| eVision.EDrawAdapter | None | graphicContext, | ||
| int | index, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | originX, | ||
| float | originY ) |
Draws the location of a specific corner point.
Remarks:
Drawing is done in the device context associated to the desired window.
| graphicContext | Graphic context on which to draw. |
| index | Corner index |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| originX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| originY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| float eVision.EHarrisInterestPoints.GetCornerness | ( | self, | |
| int | index ) |
Returns the cornerness measure of a corner point.
| index | The index of the corner point. |
| float eVision.EHarrisInterestPoints.GetGradientMagnitude | ( | self, | |
| int | index ) |
Returns the magnitude of the gradient at a corner point.
| index | The index of the corner point. |
| float eVision.EHarrisInterestPoints.GetGradientOrientation | ( | self, | |
| int | index ) |
Returns the orientation of the gradient at a corner point.
| index | The index of the corner point. |
| float eVision.EHarrisInterestPoints.GetGradientX | ( | self, | |
| int | index ) |
Returns the gradient along the X-axis of a corner point.
| index | The index of the corner point. |
| float eVision.EHarrisInterestPoints.GetGradientY | ( | self, | |
| int | index ) |
Returns the gradient along the Y-axis of a corner point.
| index | The index of the corner point. |
| eVision.EPoint eVision.EHarrisInterestPoints.GetPoint | ( | self, | |
| int | index ) |
Returns the coordinates of a corner point.
| index | The index of the corner point. |
| float eVision.EHarrisInterestPoints.GetX | ( | self, | |
| int | index ) |
Returns the abscissa of a corner point.
| index | The index of the corner point. |
| float eVision.EHarrisInterestPoints.GetY | ( | self, | |
| int | index ) |
Returns the ordinate of a corner point.
| index | The index of the corner point. |
| int eVision.EHarrisInterestPoints.PointCount | ( | self | ) |
The number of corner points in the container.