Example #1
0
        /// <summary>
        /// Inverts the colors in an image.
        /// </summary>
        /// <returns>
        /// The Altered Image
        /// </returns>
        public CIImage ColorInvert()
        {
            var invert = new CIColorInvert()
            {
                Image = flower
            };

            return(invert.OutputImage);
        }
Example #2
0
 public static UIImage InvertColors(this UIImage img)
 {
     using (var coreImg = new CIImage(img.CGImage))
     {
         var filter = new CIColorInvert
         {
             Image = coreImg
         };
         var output  = filter.OutputImage;
         var ctx     = CIContext.FromOptions(null);
         var cgimage = ctx.CreateCGImage(output, output.Extent);
         return(UIImage.FromImage(cgimage));
     }
 }
		/// <summary>
		/// Inverts the colors in an image.
		/// </summary>
		/// <returns>
		/// The Altered Image
		/// </returns>
		public CIImage ColorInvert ()
		{
			var invert = new CIColorInvert ()
			{
				Image = flower
			};
			
			return invert.OutputImage;
		}