Texture classification: are filter banks necessary? | Synapse