About
  1. | API Documentation
  2. | Gui
  3. | ThresholdDialog

ThresholdDialog

Defined in <projects/gui/ThresholdDialog.h>

Dialog window used to help the user find the correct thresholds needed to track their marker points in the images.

class ThresholdDialog;

Member Fields

Field Type Notes
staticMetaObject const QMetaObject

MISSING

Member Functions

(constructor)
Cancelled

Check to see if the Cancel() method has been called by the user to interrupt execution.

UpdateGrabbedPixel

Callback function that gets called by a mouse event and then gives the value of the pixel. If the image that is being shown is a thresholde image, then it will only show the values of the parts of the image that pass the threshold ( i.e. the non-black pixels) and furthermore, it will show the value of that pixel in the original image. This is useful for figuring out why certain pixels are making it past the thresholding and then fine tuning the constraints.

UpdateSourceInfo

This function can be called if the dialog is being preserved across instantiations to update the images that are being shown.

UpdateThresholdPreviewWindow

Refresh the preview window.

metaObject

QT auto-generated function. Don’t directly call.

on_checkBox_showOriginalImage_toggled

Callback function for when the user toggles the checkbox to show the original image or show the thresholded image.

on_pushButton_cancel_clicked

Callback function for when the user cancels the thresholding preview and doesn’t want to save changes to variables.

on_pushButton_leftbound_clicked

Callback function for when the user is setting the left bound for the color thresholding using the color selection dialog.

on_pushButton_ok_clicked

Callback function for when the user is done with the thresholding preview and wants to save their changes.

on_pushButton_rightbound_clicked

Callback function for when the user wants to set the right color thresholding bounds using the color selection dialog.

on_pushButton_visualize_clicked

Callback function to force the thresholding data to repaint itself when button clicked by user. Sometimes changes aren’t noticed by the dialog and the user has to manually force a refresh.

on_spinBox_HLeftbound_editingFinished

Callback for when the hue left bound has been edited.

on_spinBox_HRightbound_editingFinished

Callback for when the hue right bound has been edited.

on_spinBox_SLeftbound_editingFinished

Callback for when the saturation left bound has been edited.

on_spinBox_SRightbound_editingFinished

Callback for when the saturation right bound has been edited.

on_spinBox_VLeftbound_editingFinished

Callback for when the value left bound has been edited.

on_spinBox_VRightbound_editingFinished

Callback for when the value right bound has been edited.

on_spinBox_filterSize_editingFinished

Callback for when the size of the filter used to remove noise has been edited.

on_spinBox_numCams_editingFinished

Callback for when the number of cameras to use in the triangulation has been edited.

on_spinBox_numIterations_editingFinished

Callback for when the number of iterations to use in the pixel noise removal has been edited.

on_spinBox_timestep_editingFinished

Callback for when the timestep to view value has been edited.

operator=

No details given

qt_check_for_QOBJECT_macro

QT auto-generated function. Don’t directly call.

qt_metacall

QT auto-generated function. Don’t directly call.

qt_metacast

QT auto-generated function. Don’t directly call.

tr

QT auto-generated function. Don’t directly call.

trUtf8

QT auto-generated function. Don’t directly call.

SnakeStrike — An program for high-speed multi-camera data collection and triangulation.

Page owner(s): gwjensen  Last updated: 2020-09-28 07:40:17 +0000