- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The reason I have to make it as precise as possible, is because I am working with old documents that have been handled A LOT. I need to be able to erase the columns and rows that are there, but make sure I don't delete any of the print. All of the scans of documents are the exact same size and the lines are in the same place. So I got one document, copied the image twice on my computer, removed the lines from one document and subtracted it from the first image. That way everything else was erased except for the rows and columns. Now I just need to do some filtering to get the rows/columns clean so I can feed the image to a "machine", if you will, and it can delete the rows/lines specified from the image I filtered on the rest of the documents I send through it.
If anyone has any suggestions for the filtering function, that would be excellent and a HUGE assistance to me!
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, image de-noising is a big topic, I'm not sure one can suggest you something as simple as just call of one IPP function.
I may suggest you to try ippiFilterWiener which is usually may be applied in context of image denoising.
Regards,
Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The possible way is the deconvolution. IPP contains deconvolutiob functions for FFT and Lucy-Richardson algorithms. They eliminate the convolutional noise but you should try and choose the proper arguments: the kernel, number of iterations etc.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If the documents are black and white (scanned as grayscale), and you need to keep only text, you may try to use threshold. If you have moire effect caused by scanning, that has to be removed manually by doing an FFT, then "deleting peaks" (bright spots located off-center in the frequency domain) and perform IFFT. If you have noise, the best method is to use Wavelet transform.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page