MotorRainshedAnalysis.h
412 Bytes
#include "include.h"
struct MotorRainshedResult {
int rainshed;
float prob;
};
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};
};