We propose the use of a multichannel optical correlator working with two spatial light modulators for texture classification. The architecture may implement any method based on frequency filtering in the Fourier domain. The addition of linear phases in each filter shifts the filtered image in the correlation plane and permits the implementation of several filters in parallel. To show the capacity of the system, we implement a particular case of texture classification method. The features used for the classification are the energy that falls in different frequency subbands. Six wedges and four rings in 24 frequency subbands divide the Fourier domain. By adding linear phases in different regions, it is possible to implement eight subbands simultaneously in the filter spatial light modulator. Then only three filters are necessary.