1. A method for manipulating an image, the method comprising: capturing image information by interception thereof during transmission by a source system to a target system, the image information being representative of an image that includes images of textual characters; recognizing the textual characters by applying Optical Character Recognition; using a computer processor to automatically analyze the image to identify a layout of the image by identifying associations among strings of the textual characters with graphical features, the features including tables, table rows and labels of text areas, and to identify textual characters of interest from the associations, wherein identifying associations comprises applying context-based rules and content-based rules to the strings; applying at least one de-identification process on the textual characters of interest by replacing at least a portion of the textual characters of interest with different textual characters to provide de-identification process results; and transmitting the de-identification process results for display on a screen of the target system.