初始化
int arch；//具体取值看后文附加信息
gzyseg::SegModel_Base *seg_model = gzyseg::create_seg_model(arch);
unsigned char *param; //解密读取模型文件得到的数组
int param_len; //param数组长度
seg_model->load(param, param_len);


调用
srcData=原图数据byte数组
srcData=原图宽
srcHeight=原图高
srcPixelType=原图数据的像素格式 // 像素格式注意要和srcData对的上
srcPixelStride=原图一行有多少个byte
dstData=接收抠图结果数据的数组，抠图结果为单通道的数据，数据取值范围0-255
dstWidth=dstWidth的宽(无要求，可自定义)
dstHeight=dstHeight的高(无要求，可自定义)
seg_model->inference(srcData,
					 srcWidth, srcHeight,
					 srcPixelType,
					 srcPixelStride,
					 dstData,
					 dstWidth, dstHeight);
					 
					 
销毁				 
delete seg_model;

附件信息
1. 需要依赖mnn和ncnn框架，如之前没有的话，引入方式可参考motionninja项目
2. 高配天空模型文件28c3f5eb125aa109.dat，arch=SEG_MODEL_ARCH_U2
3. 低配天空模型文件333df1658fc473cb.dat，arch=SEG_MODEL_ARCH_SI
4. 像素格式
PIXEL_RGB = 1,
PIXEL_BGR = 2,
PIXEL_GRAY = 3,
PIXEL_RGBA = 4,
PIXEL_BGRA = 5,