Cellular automata (CA) are simple computation models which exhibit extremely complex behaviour. Due to the universality of CA model, it has been effectively used in cryptography and image processing. The aim of this paper is to present a new image encryption scheme based on 2D cellular automata. Matrix representation of Invertible behaviour of the some of the 2D uniform and hybrid CA rules are discussed. The efficient application of these rules for image diffusion is presented. The performance evaluations obtained using some color and gray scale images clearly demonstrate the resistance of the proposed encryption scheme against different attacks. © 2017 by Ceser Publications.