protected KinectIntrinsics Return(KinectIntrinsicsContainer container) { return new KinectIntrinsics(container.DisparityCorrectionParamA, container.DisparityCorrectionParamB, container.DisparityCorrectionParamC, container.DepthDistortionParams, container.RgbDistortionParams, container.DepthIntrinsicsParams, container.RgbIntrinsicsParams, container.RgbDepthRotationParams, container.RgbDepthTranslationParams); }
internal override KinectIntrinsics FromDirectory(string directory) { KinectIntrinsicsContainer intrinsics = new KinectIntrinsicsContainer(); OpenCVLoader.FileToIntrinsicMapping.ForEach( (action) => action.Invoke(directory, intrinsics)); return Return(intrinsics); }