Original Post
Does this method actually do a deep copy? The Microsoft docs claim it does, but either I'm missing something or the docs or wrong (i.e. the former is the case). I get a bitmap, clone it and then do some destructive processing of the clone - but this also appears to affect the original bitmap (literally all I'm doing is face.Image = (Bitmap)originalImage.Clone();; face then does some levels work (amongst other things), but, at viewing, both face.Image and originalImage appear to have been altered).