I have a captcha image that looks like this:
Using a utility called TesserCap from McAfee, I could app
Try something like this (pseudocode):
for each row of pixels:
if there is a group of about 3 or more pixels in a row, leave them
else remove the pixels
Then simply repeat the same thing for the columns. Seems like it might work at least a little. Going both horizontally and vertically like this will remove horizontal/vertical lines as well.