1 /* 2 * Copyright (C) 2021-2023 Alibaba Group Holding Limited 3 */ 4 5 #include <stdio.h> 6 #include <string.h> 7 #include "ulog/ulog.h" 8 #include "ucloud_ai_common.h" 9 10 #define TAG "UCLOUD_AI_OBJECTDET" 11 ucloud_ai_objectdet_detect_object(char * path,ucloud_ai_cb_t cb)12void ucloud_ai_objectdet_detect_object(char *path, ucloud_ai_cb_t cb) 13 { 14 int ret; 15 int len; 16 char *p_upload_url = NULL; 17 18 /*update capture.jpg to oss*/ 19 p_upload_url = ucloud_ai_upload_file(path); 20 21 if (p_upload_url) { 22 detectObject(p_upload_url, cb); 23 free(p_upload_url); 24 } 25 } 26 ucloud_ai_objectdet_detect_main_body(char * path,ucloud_ai_cb_t cb)27void ucloud_ai_objectdet_detect_main_body(char *path, ucloud_ai_cb_t cb) 28 { 29 int ret; 30 int len; 31 char *p_upload_url = NULL; 32 33 /*update capture.jpg to oss*/ 34 p_upload_url = ucloud_ai_upload_file(path); 35 36 if (p_upload_url) { 37 detectMainBody(p_upload_url, cb); 38 free(p_upload_url); 39 } 40 } 41