Visual cortex and the Retinex algorithm | Synapse