/// <summary>
        /// Load Image from resource-library
        /// </summary>
        /// <param name="name">name of image</param>
        /// <param name="extension">image-suffig (default: png)</param>
        /// <returns></returns>
        private BitmapImage LoadImage(string name, string extension = "png")
        {
            NameToResourceConverter conv = new NameToResourceConverter();
            var pngURI = conv.Convert(name, null, extension, null);
            var img    = new BitmapImage();

            img.BeginInit();
            img.UriSource = (Uri)pngURI;
            img.EndInit();
            return(img);
        }
        /// <summary>
        /// Initialize all Helper Tools that are needed for functionality of DrawingCanvas Class
        /// </summary>
        private void InitializeHelperTools()
        {
            _boundingBrush  = new SolidColorBrush(Colors.LightGray);
            _pointBrush     = new SolidColorBrush(Colors.Cornsilk);
            _emojiBrush     = new SolidColorBrush(Colors.Black);
            _pozMetricBrush = new SolidColorBrush(Colors.LimeGreen);
            _negMetricBrush = new SolidColorBrush(Colors.Red);
            _boundingPen    = new Pen(_boundingBrush, 1);

            NameToResourceConverter conv = new NameToResourceConverter();

            _upperConverter = new UpperCaseConverter();
            _metricTypeFace = Fonts.GetTypefaces((Uri)conv.Convert("Square", null, "ttf", null)).FirstOrDefault();

            Faces        = new Dictionary <int, Affdex.Face>();
            _emojiImages = new Dictionary <Affdex.Emoji, BitmapImage>();
            _appImgs     = new Dictionary <string, BitmapImage>();

            var emojis = Enum.GetValues(typeof(Affdex.Emoji));

            foreach (int emojiVal in emojis)
            {
                BitmapImage img = LoadImage(emojiVal.ToString());
                _emojiImages.Add((Affdex.Emoji)emojiVal, img);
            }

            var gender = Enum.GetValues(typeof(Affdex.Gender));

            foreach (int genderVal in gender)
            {
                for (int g = 0; g <= 1; g++)
                {
                    string      name = ConcatInt(genderVal, g);
                    BitmapImage img  = LoadImage(name);
                    _appImgs.Add(name, img);
                }
            }
        }