1. A computer-implemented method comprising: creating a source image from a web page; processing a pixel row in said source image to attempt to identify a pattern, said processing comprising processing individual pixels in the pixel row on a pixel-by-pixel basis to identify a pattern in the form of matching pixel color values of individual pixels that have been processed on the pixel-by-pixel basis; ascertaining whether a pattern in the form of matching pixel color values has been found in the pixel row; responsive to finding a pattern in the pixel row, recording the pixel pattern; processing additional pixel rows to attempt to identify respective patterns in individual additional pixel rows, said additional processing comprising processing individual pixels in the additional pixel rows on a pixel-by-pixel basis to identify a pattern in the form of matching pixel color values of individual pixels that have been processed in the additional pixel rows; recording subsequent pixel patterns associated with said additional pixel rows; identifying a border area from the identified pixel patterns; and removing the border area associated with identified pixel patterns.