Loading...
Searching...
No Matches
cv::detail::tracking::TrackerTargetState Class Reference
Abstract base class for TrackerTargetState that represents a possible state of the target. More...
#include <opencv2/video/detail/tracking.detail.hpp>
Inheritance diagram for cv::detail::tracking::TrackerTargetState:
Public Member Functions | |
| virtual | ~TrackerTargetState () |
| int | getTargetHeight () const |
| Get the height of the target. | |
| Point2f | getTargetPosition () const |
| Get the position. | |
| int | getTargetWidth () const |
| Get the width of the target. | |
| void | setTargetHeight (int height) |
| Set the height of the target. | |
| void | setTargetPosition (const Point2f &position) |
| Set the position. | |
| void | setTargetWidth (int width) |
| Set the width of the target. | |
Protected Attributes | |
| int | targetHeight |
| Point2f | targetPosition |
| int | targetWidth |
Detailed Description
Abstract base class for TrackerTargetState that represents a possible state of the target.
See [AAM] \(\hat{x}^{i}_{k}\) all the states candidates.
Inherits this class with your Target state, In own implementation you can add scale variation, width, height, orientation, etc.
Constructor & Destructor Documentation
◆ ~TrackerTargetState()
|
inlinevirtual |
Member Function Documentation
◆ getTargetHeight()
| int cv::detail::tracking::TrackerTargetState::getTargetHeight | ( | ) | const |
Get the height of the target.
- Returns
- The height of the target
◆ getTargetPosition()
| Point2f cv::detail::tracking::TrackerTargetState::getTargetPosition | ( | ) | const |
Get the position.
- Returns
- The position
◆ getTargetWidth()
| int cv::detail::tracking::TrackerTargetState::getTargetWidth | ( | ) | const |
Get the width of the target.
- Returns
- The width of the target
◆ setTargetHeight()
| void cv::detail::tracking::TrackerTargetState::setTargetHeight | ( | int | height | ) |
Set the height of the target.
- Parameters
-
height The height of the target
◆ setTargetPosition()
| void cv::detail::tracking::TrackerTargetState::setTargetPosition | ( | const Point2f & | position | ) |
Set the position.
- Parameters
-
position The position
◆ setTargetWidth()
| void cv::detail::tracking::TrackerTargetState::setTargetWidth | ( | int | width | ) |
Set the width of the target.
- Parameters
-
width The width of the target
Member Data Documentation
◆ targetHeight
|
protected |
◆ targetPosition
|
protected |
◆ targetWidth
|
protected |
The documentation for this class was generated from the following file:
- opencv2/video/detail/tracking.detail.hpp
1.9.6