I'll write about image processing by writing classes with Visual Studio .Net 2008. As I've seen in Photoshop, there are lots of processing algorithms. Firstly, I'll realize basic algorithms like inverting, boundary edge finding.
If you have any source, I'll be appreciated to add to be formed class. Genius ideas are also welcome.