Procedurally correcting for common "scan shading"
Posted: Sat May 27, 2017 5:49 am
I've got a lot of badly scanned stuff. When people did not outright take pictures of the drawing directly.
Usually There are these cases (from best scenario to to worst one):
- Scanned from a book, so most of the image is fine, but then there's a sharp "shading" in one of the edges, where the book was partially lifted from the scan by it's own binding.
- Taken a picture of, and while it was taken care to at least make it in a well lit room, there's still a linear gradient shading from one side to the other. And possibly some prospective perspective to correct.
- Taken a picture of, and in a badly lit room, so the flash kicked in, resulting in a circular gradient shade from an unknown point inside the image (usually near the top). And possibly some prospective perspective to correct.
Is there some way to do these corrections in batch?
Yes i could do them hand by hand, and probably get a very good result. But if i could just press a button and save me several hours of work for stuff i just do for leisure anyway and thus do not get paid... i could just correct the stuff that gets missed by XnConvert.
Usually There are these cases (from best scenario to to worst one):
- Scanned from a book, so most of the image is fine, but then there's a sharp "shading" in one of the edges, where the book was partially lifted from the scan by it's own binding.
- Taken a picture of, and while it was taken care to at least make it in a well lit room, there's still a linear gradient shading from one side to the other. And possibly some prospective perspective to correct.
- Taken a picture of, and in a badly lit room, so the flash kicked in, resulting in a circular gradient shade from an unknown point inside the image (usually near the top). And possibly some prospective perspective to correct.
Is there some way to do these corrections in batch?
Yes i could do them hand by hand, and probably get a very good result. But if i could just press a button and save me several hours of work for stuff i just do for leisure anyway and thus do not get paid... i could just correct the stuff that gets missed by XnConvert.