/// <summary>
        /// Processes a captured Screenshot and create an Ambilight effect for the selected devices
        /// </summary>
        /// <param name="newImage"></param>
        public void ProcessNewImage(Bitmap img)
        {
            Bitmap newImage = new Bitmap(img);

            if (settings.KeyboardEnabled)
            {
                _keyboardLogic.Process(newImage);
            }
            if (settings.PadEnabled)
            {
                _mousePadLogic.Process(newImage);
            }
            if (settings.MouseEnabled)
            {
                _mouseLogic.Process(newImage);
            }
            if (settings.LinkEnabled)
            {
                _linkLogic.Process(newImage);
            }
            if (settings.HeadsetEnabled)
            {
                _headsetLogic.Process(newImage);
            }
            if (settings.KeypadEnabeled)
            {
                _keypadLogic.Process(newImage);
            }

            newImage.Dispose();
        }
        /// <summary>
        /// Processes a captured Screenshot and create an Ambilight effect for the selected devices
        /// </summary>
        /// <param name="newImage"></param>
        public void ProcessNewImage(Bitmap test)
        {
            //newImage = ImageManipulation.ApplySaturation(newImage, settings.Saturation);
            Bitmap newImage = new Bitmap(test);

            if (settings.KeyboardEnabledBool)
            {
                _keyboardLogic.Process(newImage);
            }
            if (settings.PadEnabledBool)
            {
                _mousePadLogic.Process(newImage);
            }
            if (settings.MouseEnabledBool)
            {
                _mouseLogic.Process(newImage);
            }

            newImage.Dispose();
        }