Thanks for the replys fellows. It looked as if there would be no replys.
Progress:
I am working with
VB Net 2005.
I have the form built.
I can load, crop, and flip/rotate the image.
I am converting the working image to 8bbpindexed monochrome. (Thanks to Bob Powell's tutorials.)
Problems:
I made the image 8 bits per pixel instead of 1 bit per pixel to avoid bit shifting etc. in isolating a pixel.
I made the image only two colors because I thought this would make edge detection easier. I have not been able to accomplish edge detection. The method I have been trying to use compares the current pixel to the left, right, above and below pixels. If it is different from any of these I set the color black. If all are the same I set the pixel white. This should result in a black outline on a white image. I am using Marshal.ReadByte and Marshal.WriteByte to accomplish this. I always end up with a completly white or a completely black image depending on the I set the conditions. I am stumped at present. I must be making some wrong intrepretations. Maybe I will get a revelation during aone of my daily walks.