Visual discrimination as a function of stimulus size, shape, and edge-gradient