public IEditableImage ToMonochrome()
        {
            Bitmap      bmpMonochrome = Bitmap.CreateBitmap(_image.Width, _image.Height, Bitmap.Config.Rgb565);
            Canvas      canvas        = new Canvas(bmpMonochrome);
            ColorMatrix ma            = new ColorMatrix();

            ma.SetSaturation(0);
            Paint paint = new Paint();

            paint.SetColorFilter(new ColorMatrixColorFilter(ma));
            canvas.DrawBitmap(_image, 0, 0, paint);

            _image.Recycle();
            _image.Dispose();
            _image        = bmpMonochrome;
            bmpMonochrome = null;

            canvas.Dispose();
            ma.Dispose();
            paint.Dispose();

            return(this);
        }