package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; import com.sun.jna.Pointer; /** * @author 251823 * @description ä¸€å¼ å¤§å›¾æ£€æµ‹ç»“æžœåˆ—è¡¨ * @date 2023/04/20 15:18:00 */ public class NET_IMAGE_RELATION_LIST extends NetSDKLib.SdkStructure { /** * base64特å¾å€¼ */ public Pointer pszFeature; /** * base64特å¾å€¼é•¿åº¦ */ public int nFeatureLen; /** * 特å¾ID */ public byte[] szFeatureID = new byte[64]; /** * ç›®æ ‡æ•°æ® */ public NetSDKLib.NET_FACE_DATA stuFaceData = new NetSDKLib.NET_FACE_DATA(); /** * 人体属性 */ public HUMAN_ATTRIBUTES_INFO stuHumanAttributes = new HUMAN_ATTRIBUTES_INFO(); /** * éžæœºåŠ¨è½¦ä¿¡æ¯ */ public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor = new NetSDKLib.VA_OBJECT_NONMOTOR(); /** * 特å¾ç‰ˆæœ¬å· */ public byte[] szAlgorithmVersion = new byte[32]; /** * 厂商 */ public byte[] szVendor = new byte[32]; /** * ç›®æ ‡ç±»åž‹ {@link EM_OBJECT_TYPE} */ public int emObjectType; /** * 矩形区域 */ public NetSDKLib.DH_POINT[] stuRectPoint = new NetSDKLib.DH_POINT[2]; /** * 机动车属性 */ public NET_HISTORY_TRAFFIC_CAR_INFO stuHistoryTrafficCar = new NET_HISTORY_TRAFFIC_CAR_INFO(); /** * ä¿ç•™å—节 */ public byte[] bReserved = new byte[1024]; public NET_IMAGE_RELATION_LIST() { for (int i = 0; i < stuRectPoint.length; i++) { stuRectPoint[i] = new NetSDKLib.DH_POINT(); } } }