44 #ifndef MATTING_SERVICE_HPP
45 #define MATTING_SERVICE_HPP
48 #define MATTING_SERVICE_API __declspec(dllexport)
50 #define MATTING_SERVICE_API
MattingColorFormat
背景图片格式
Definition: matting_service.hpp:60
@ MATTING_BGR
BGR 格式。
Definition: matting_service.hpp:64
@ MATTING_RGB
RGB 格式。
Definition: matting_service.hpp:68
@ MATTING_I420
I420 格式。
Definition: matting_service.hpp:72
@ MATTING_NV12
NV12 格式。
Definition: matting_service.hpp:76
@ MATTING_NV21
NV21 格式。
Definition: matting_service.hpp:80
#define MATTING_SERVICE_API
Definition: matting_service.hpp:50
MATTING_SERVICE_API void MattingPredict(unsigned char *img_ptr, unsigned char *mask_ptr, int height, int width, MattingColorFormat format, int degree, bool flip_x)
开始 AI 背景替换或背景虚化,并返回人像预测结果。
MATTING_SERVICE_API void MattingInit(const char *model_path)
SDK 初始化。
MATTING_SERVICE_API void MattingActivateBlurMode(int alpha)
激活背景虚化模式。
MATTING_SERVICE_API void MattingReset()
AI 虚拟背景功能状态重置。
MATTING_SERVICE_API void MattingSetBackground(unsigned char *bg_ptr, int height, int width, MattingColorFormat format, int degree, bool flip_x)
设置自定义背景。