I am a student of computer science with interest in image processing. I have learned how to apply a few effects to images like making them grayscale, sketching them out of lines, etc.
I would like to learn more about the algorithmic techniques behind creative manipulation of images like making them sepia-tone, smudging them, etc.
Can someone please point me in the right direction? How do I learn the fundamentals of these algorithms?