/* * Copyright (C) 2021-2023 Alibaba Group Holding Limited */ #include #include #include "ucloud_ai_common.h" #define TAG "UCLOUD_AI_IMAGESEG" void ucloud_ai_imageseg_segment_face(char *path, ucloud_ai_cb_t cb) { int len; char *p_upload_url; /*update capture.jpg to oss*/ p_upload_url = ucloud_ai_upload_file(path); if (!p_upload_url) return; /*do face segment*/ segmentFace(p_upload_url, cb); free(p_upload_url); } void ucloud_ai_imageseg_segment_common_image(char *path, ucloud_ai_cb_t cb) { int ret; int len; char *p_upload_url; /*update capture.jpg to oss*/ p_upload_url = ucloud_ai_upload_file(path); if (!p_upload_url) return; /*do common image segement*/ segmentCommonImage(p_upload_url, cb); free(p_upload_url); }