In Photoshop you can use levels to improve your image, this can be used to correct a photograph that you really like that you feel needs a bit of tweaking to make it perfect.
If a photograph is
over exposed/under exposed then you can use the
adjustment layer on the
layers palette to work with
levels to fix it. The
Histogram will show you the amounts of light and dark to show you whether you have
over/under exposed, from here you can adjust the amount of light or dark by moving the arrows along the bottom of the histogram to make the image look a bit better.
You can use the
magic wand tool to select different sections of the image, if you have done this correctly you will see the
marching ants around the area you selected, from here you can repeat the process to work it on a smaller section of the photograph.
You can also use the levels pallette to adjust
hue/saturation, this will make colours on the image look better. By increasing saturation, you will fill the pixels with a much denser colour, making it possibly fuller, however it is a way of exposing weak detail in a photograph. By decreasing
saturation you can make the image seem more grainy or if done correctly can give the image a sense of a coloured wash.
If your photograph has a lead-in line, it can be made to give the image more impact by using the
hue/saturation tool to make it stand out more, a dusty road for example can be made more impactful by giving it a deeper
tone, this can be done in
hue/saturation or by adjusting the area's
tonal range.
Contrast is also a good way of improving an image, you can make lighter colours blend or clash by adjusting the contrast. This can make things like greens and oranges have a greater, fuller effect in creating the difference between a simplistic and an artist photograph.