Image compression can be accomplished by the use of coding methods, spatial domain techniques and transform domain techniques (Vemuri et al. 2007). Coding methods are directly applied to images. General coding methods comprise of entropy coding techniques which include Huffman coding and arithmetic coding, run length coding and dictionary-based coding. Spatial domain methods which operate directly on the pixels of the image combine spatial domain algorithms and coding methods. Transform domain methods transform the image from its spatial domain representation to a different type of representation using well-known transforms.