i posted a similar question under graphics, but i suspect the solution will come from an API call, so here goes. I want to be able to load a picture into a picturebox and then pixel by pixel, reverse the RGB values and generate the inverted image into a second picturebox. so if a pixel is 5,55,100, it will be reversed to 250,200,155. i want to develop an application that simulates a photographic enlarger. i am looking for an efficient solution to accomplish this.

thans for your help,

Shaheeb