Fully working OPI5 and Azaion AI object recognition

This commit is contained in:
Your Name
2024-07-03 14:03:00 +03:00
parent 831aeda21d
commit 2d94fd576f
9 changed files with 249 additions and 16 deletions
@@ -0,0 +1,22 @@
#pragma once
#include <QObject>
#include "aiengineinference.h"
#include "yolov8.h"
#include "image_utils.h"
#include "file_utils.h"
#include "image_drawing.h"
class AiEngineInferenceOpi5 : public AiEngineInference
{
Q_OBJECT
public:
explicit AiEngineInferenceOpi5(QString modelPath, QObject *parent = nullptr);
~AiEngineInferenceOpi5();
public slots:
void performInferenceSlot(cv::Mat frame) override;
private:
rknn_app_context_t mRrknnAppCtx;
};