MotorRainshedAnalysis.h
420 Bytes
#include "include.h"
struct MotorRainshedResult {
int rainshed{1};
float prob{0.0};
};
class MotorRainshedAnalysis
{
public:
MotorRainshedAnalysis(/* args */);
~MotorRainshedAnalysis();
int init(int devId, std::string sdk_root);
vector<MotorRainshedResult> detect(vector<sy_img> vec_img);
private:
int release();
private:
void* m_handle{nullptr};
aclrtContext ctx{nullptr};
};