Howdy all,
This little program was originally going to be used in the DoomSharp project.
Its a small Image Processing application I put together to allow anyone creating maps for DoomSharp to alter the textures for different effects.
Note that every filter except the Laplace filter uses a 3x3 block of pixels. The Laplace filter uses a 5x5 block of pixels, hence the large amount of code for it
Future Additions:
- A form for each effect with a preview window. This is so you can customize the effect to your likeing.
- The ability to mix effects (At present you can only create 1 effect on the image at once. This is to make them faster).
- The ability to make these effects at bit level (using Set/GetBitmapBits).
NOTE: When you load a picture, the program reads all the pixels values. The title of the program changes to show the user how much of the picture is read. Try not to load extremely large pictures, as this will take a long time to load. Also, before applying effects to the images, make sure the program has read the image 100%.
Suggestions Welcome.
chem





Reply With Quote