|
|
void | openReplay () |
| | Opens a dialogue to select a folder.
|
| |
|
void | openTrackingDir () |
| | Opens a dialogue to select a Tracking_Result dir, necessitate a video already opened and matching tracking results.
|
| |
| void | loadReplay (const QString &dir) |
| | Loads a video/images sequence and the last analysis performed.
|
| |
| void | loadTrackingDir (const QString &dir) |
| | Loads a tracking analysis folder from a video file.
|
| |
|
void | loadFrame (int frameIndex) |
| | Displays the image and the tracking data in the ui->displayReplay. Triggered when the ui->replaySlider value is changed.
|
| |
| bool | eventFilter (QObject *target, QEvent *event) override |
| | Manages all the mouse input in the display.
|
| |
| void | updateInformation (int objectId, int imageIndex, QTableWidget *table) |
| | Update the information of an object inside a table widget.
|
| |
|
void | correctTracking () |
| | Gets the index of the two selected objects, the start index, swaps the data from the start index to the end, and saves the new tracking data. Triggered when ui->swapButton is pressed or a right-click event is registered inside the replayDisplay.
|
| |
|
void | nextOcclusionEvent () |
| | Finds and displays the next occlusion event on the ui->replayDisplay. Triggered when ui->nextReplay is pressed.
|
| |
|
void | previousOcclusionEvent () |
| | Finds and displays the previous occlusion event on the ui->replayDisplay. Triggered when ui->previousReplay is pressed.
|
| |
|
void | saveTrackedMovie () |
| | Saves the tracked movie in .avi. Triggered when ui->previousReplay is pressed.
|
| |
|
void | sliderConnection (const int index) |
| |
|
void | clear () |
| | Clears replay data.
|
| |
◆ eventFilter
| bool Replay::eventFilter |
( |
QObject * | target, |
|
|
QEvent * | event ) |
|
overrideslot |
Manages all the mouse input in the display.
- Parameters
-
| [in] | target | Target widget to apply the filter. |
| [in] | event | Describes the mouse event. |
◆ loadReplay
| void Replay::loadReplay |
( |
const QString & | dir | ) |
|
|
slot |
Loads a video/images sequence and the last analysis performed.
- [in] dir Path to a video or image of an images sequence.
◆ loadTrackingDir
| void Replay::loadTrackingDir |
( |
const QString & | dir | ) |
|
|
slot |
Loads a tracking analysis folder from a video file.
- [in] dir Path to a video or image of an images sequence.
◆ updateInformation
| void Replay::updateInformation |
( |
int | objectId, |
|
|
int | imageIndex, |
|
|
QTableWidget * | table ) |
|
slot |
Update the information of an object inside a table widget.
- Parameters
-
| [in] | objectId | The id of the object to display the data. |
| [in] | imageIndex | The index of the image where to extracts the data. |
| [in] | table | Pointer to a QTableWidget where to display the data. |
◆ autoPlayerIndex
| int Replay::autoPlayerIndex |
|
private |
Index of the image displayed in autoplay mode in the replay.
◆ colorMap
| vector<Point3i> Replay::colorMap |
|
private |
RGB color map to display each object in one color.
◆ currentIndex
◆ deletedFrameFocus
| QShortcut* Replay::deletedFrameFocus |
|
private |
Keyboard shortcut to next frame.
◆ isReplayable
| bool Replay::isReplayable |
|
private |
True if user input is an images sequences that can be played.
◆ maxIndex
◆ memoryDir
| QString Replay::memoryDir |
|
private |
Saves the path of the last opened folder.
◆ object
Alternatively true or false to associate either object A or object B at each click of the user in the ui->replayDisplay.
◆ occlusionEvents
| QList<int> Replay::occlusionEvents |
|
private |
Index of each occlusion event in the replayed images sequence.
◆ originalImageSize
| QSize Replay::originalImageSize |
|
private |
Width and height of the original image in the images sequence.
◆ replayFps
Frame rate value at which a new image is displayed in autoplay mode in the replay.
◆ replayNumberObject
| int Replay::replayNumberObject |
|
private |
Number of objects tracked in the replayed images sequence.
◆ resizedFrame
| QSize Replay::resizedFrame |
|
private |
Width and height of displayed QPixmap to accomodate window size changment.
The documentation for this class was generated from the following files: