ChargingStation/chargingstation/rknn_yolo_EAI_pic/include/yolov5_detect.h

38 lines
777 B
C
Raw Normal View History

2024-07-28 18:43:35 +08:00
#ifndef _YOLOV5_DETECT_H_
#define _YOLOV5_DETECT_H_
#include "yolov5_detect_postprocess.h"
#include "rknn_api.h"
#include <opencv2/opencv.hpp>
/*
* yolov5
* ctx:,rknn_context
* path:,
*/
int yolov5_detect_init(rknn_context *ctx, const char * path);
/*
* yolov5
* ctx:,rknn_context
* input_image:,(cv::MatOpencv)
* output_dets:
*/
int yolov5_detect_run(rknn_context ctx, cv::Mat input_image, yolov5_detect_result_group_t *detect_result_group);
/*
* yolov5
* ctx:,rknn_context
*/
int yolov5_detect_release(rknn_context ctx);
#endif