package com.iailab.netsdk.lib.structure;


import com.iailab.netsdk.lib.NetSDKLib;

/** 
* @author 291189
* @description  智能分析图片信息 
* @date 2022/06/28 19:28:32
*/
public class NET_PUSH_PICTURE_BYRULE_INFO extends NetSDKLib.SdkStructure {
/** 
文件ID
*/
public			byte[]					szFileID=new byte[128];
/** 
文件数据在二进制数据中的偏移, 单位:字节 (URL和Offset/Length应该是两者有且只有一个)
*/
public			int					nOffset;
/** 
文件数据长度, 单位:字节 (URL和Offset/Length应该是两者有且只有一个)
*/
public			int					nLength;
/** 
分析规则信息
*/
public NetSDKLib.NET_ANALYSE_RULE stuRuleInfo=new NetSDKLib.NET_ANALYSE_RULE();
/** 
用户定义数据,通过client.notifyTaskResult回调中”UserDefineData”字段带回
*/
public			byte[]					szUserDefineData=new byte[512];
/** 
模型远程文件url地址,目前支持http方式下载
*/
public			byte[]					szModelUrl=new byte[512];
/** 
远程实时视频流信息
*/
public			NET_REMOTE_STREAM_INFO					stuRemoteStreamInfo=new NET_REMOTE_STREAM_INFO();
/** 
能源SDT仪器仪表使用;0:深度学习 1:建模方式 2:图片比较方式,通过PicUr下载图片下发给算法,进行对应检测
*/
public			int					nDetectType;
/** 
图片远程文件url地址个数
*/
public			int					nPicUrlNum;
/** 
图片远程文件url地址,目前支持http方式下载
*/
public			byte[]					szPicUrl=new byte[64*512];
/** 
保留字节
*/
public			byte[]					byReserved=new byte[256];

public NET_PUSH_PICTURE_BYRULE_INFO(){
}
}