/// <summary> /// あるフレームにおける座標変換行列を骨格情報から計算する /// </summary> /// <param name="frame"></param> /// <param name="convList"></param> /// <param name="selectedUserIdList"></param> /// <returns></returns> public static List <CvMat> GetConvMatrixFromBoneFrame(Frame frame, List <CvMat> convList, int[] integratedIs) { List <SerializableBody> bodies = frame.GetSelectedBodyList(integratedIds: integratedIs); return(GetConvMatrixFromBoneFrame(frame, convList, bodies)); }
/// <summary> /// あるフレームにおける座標変換行列を骨格情報から計算する /// </summary> /// <param name="frame"></param> /// <param name="convList"></param> /// <param name="selectedUserIdList"></param> /// <returns></returns> public static List<CvMat> GetConvMatrixFromBoneFrame(Frame frame, List<CvMat> convList, int[] integratedIs) { List<SerializableBody> bodies = frame.GetSelectedBodyList(integratedIds:integratedIs); return GetConvMatrixFromBoneFrame(frame, convList, bodies); }
/// <summary> /// あるフレームにおける座標変換行列を骨格情報から計算する /// </summary> /// <param name="frame"></param> /// <param name="convList"></param> /// <param name="selectedUserIdList"></param> /// <returns></returns> public static List <CvMat> GetConvMatrixFromBoneFrame(Frame frame, List <CvMat> convList, ulong[] originalIds) { List <SerializableBody> bodies = frame.GetSelectedBodyList(originalIds: originalIds); return(GetConvMatrixFromBoneFrame(frame, convList, bodies)); }
/// <summary> /// あるフレームにおける座標変換行列を骨格情報から計算する /// </summary> /// <param name="frame"></param> /// <param name="convList"></param> /// <param name="selectedUserIdList"></param> /// <returns></returns> public static List<CvMat> GetConvMatrixFromBoneFrame(Frame frame, List<CvMat> convList, ulong[] originalIds) { List<SerializableBody> bodies = frame.GetSelectedBodyList(originalIds:originalIds); return GetConvMatrixFromBoneFrame(frame, convList, bodies); }