Read original post at The Code Project
This article explains how to manipulate the individual pixels of an image to achieve some image processing functionalities. Using the techniques one can easily develop/enhance on functionalities like brightening an Image, changing the contrast of an image, applying gamma, colorizing an image etc...