コード例 #1
0
        public static VideoAnalysis.Emotions GetAverage(IEnumerable <Frame> frames)
        {
            var emotions = frames
                           .Select(x => x.People.First())
                           .Select(x => x.Emotions)
                           .ToList();

            var emotionAverage = new VideoAnalysis.Emotions
            {
                Joy      = emotions.Average(x => x.Joy),
                Surprise = emotions.Average(x => x.Surprise),
                Anger    = emotions.Average(x => x.Anger),
                Disgust  = emotions.Average(x => x.Disgust),
                Sadness  = emotions.Average(x => x.Sadness),
                Fear     = emotions.Average(x => x.Fear)
            };

            return(emotionAverage);
        }
コード例 #2
0
 public EmotionRater(VideoAnalysis.Emotions emotions)
 {
     _emotions = emotions;
 }