Class PoseWorker#

Inheritance Relationships#

Base Type#

  • public QObject

Class Documentation#

class PoseWorker : public QObject

Public Functions

explicit PoseWorker(QObject *parent = nullptr)
~PoseWorker() override
bool start(const QString &interpreter, const QString &scriptPath)
void stop()
bool is_running() const
void set_paused(bool paused)
bool is_paused() const

Public Slots

void submit_frame(int cameraIndex, QImage frame)

Signals

void pose_ready(int cameraIndex, QVariantList keypoints)
void gaze_ready(int cameraIndex, QVariantMap gazeData)
void process_error(QString message)
void paused_changed(bool paused)