|
Hi all
I am developing an image processing application in C# with the intension to include layer support such as that offered by applications such as Photoshop and Paintshop Pro but i'm not entirely sure the best way of going about it, at the moment I am representing each layer as a bitmap object within an ImageLayer class with thh intention of combining these bitmaps at render time to generate the current image. Does anyone know a high performance way of achieving pixel blending of each of these layers and/or colour masking. At the moment I am going down the "unsafe" locked bitmap route
I realise this is a bit of a funny request and I am not really used to asking for help (very stubborn) but any advice would be much appreciated?
PS. I aim to change which is why I joined this community!
|