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)#