TrackingDialog
<projects/gui/TrackingDialog.h>
This is the dialog for doing the triangulation of the pixels one is trying to track. This dialog spawns the thresholding dialog when the user needs to fine-tune the constraints of the thresholding.
Member Fields
Field | Type | Notes |
---|---|---|
staticMetaObject | const QMetaObject |
MISSING |
Member Functions
(constructor) | |
Get the noise filter size to be used during the thresholding. |
|
Get the leftbound of the HSV values for thresholding. |
|
Get the threshold for the noise filtering as part of the thresholding operations. |
|
Get the number of points the algorithm should expect to find in each image. |
|
Get the number of iterations that the noise removal should be done during the thresholding operations. |
|
Update the dialog with all found image capture data files found in the project. |
|
Populate a TrackerConfig object. |
|
If the user made changes in this dialog that are different than the overall project settings, prompt them if they would like to save the changes or not. |
|
No details given |
|
Refresh the list of possible image capture data files, and also refresh the data from the calibration file. This is used in the case that the TrackingDialog persists overtime and isn’t created new everytime it is called. |
|
Get the right bound for the HSV values used in the thresholding of the images. |
|
Set the size of the filter used to remove noise from images during thresholding. |
|
Set the size of the lower noise of the filter used to remove noise from images during thresholding. |
|
Set the size of the number of iterations for the filter used to remove noise from images during thresholding. |
|
Set the left and right HSV thresholding bounds. |
|
QT auto-generated function. Don’t directly call. |
|
Callback function for when the triangulation has finished. |
|
Callback function for when the user clicks the cancel triangulation button. |
|
Callback function for when the box for subtracting the mask/background from the images is toggled. |
|
Callback function for when the box for saving undistorted images to disk is toggled. |
|
Callback function for when the box to determine whether or not images should be undistorted before triangulation is performed is toggled. |
|
Callback for when the box for viewing the camera pose is toggled. This is more for debug of the camera calibration to see if there are problems with the extrinsic matrices. |
|
Callback for when the box for viewing the point correspondences is toggled. This is more for debug than anything else. |
|
Callback for when the box for viewing the thresholding of images during triangulation is toggled. This is more for debug and historical reasons than anything else. Historically the triangulation pipeline and the dialog window used different functions for thresholding. Now they use the same. |
|
Callback for when the box for viewing undistorted images has been toggled. This is for debug to see if there are weird problems with the calibrations intrinsic matrix. |
|
Callback for when the user clicks the button to modify the left HSV thresholding bounds. |
|
Creates or Shows the thresholding dialog with the settings from the Tracking Dialog. Changes in the thresholding dialog can be saved upon exit and will be reflected in the TrackingDialog object. |
|
Callback for when the user clicks the button to modify the right HSV thresholding bounds. |
|
Callback for when the hue left bound has been edited. |
|
Callback for when the hue right bound has been edited. |
|
Callback for when the saturation left bound has been edited. |
|
Callback for when the saturation right bound has been edited. |
|
Callback for when the value left bound has been edited. |
|
Callback for when the value right bound has been edited. |
|
Callback for when the button to start the triangulation has been clicked. |
|
No details given |
|
QT auto-generated function. Don’t directly call. |
|
QT auto-generated function. Don’t directly call. |
|
QT auto-generated function. Don’t directly call. |
|
QT auto-generated function. Don’t directly call. |
|
QT auto-generated function. Don’t directly call. |