Retinas are very important for human beings to get information about their environment. In this paper, we propose a new method to build artificial retinas which have many features similar to real ones. We use evolutionary cellular automata to extract some basic characteristics of objects, and use self-organizing neural networks to distinguish different objects. The results indicate a way to get computer vision by artificial life.