BATCH PROCESSING
All of these functions (except manual level) can be automated in Photoshop using the actions menu which allows you to record your commands, and have them applied to a folder full of images. Go to "Window" then "Show Actions".