Page 1 of 1

Huge dust spot removal....

Posted: 2009-03-21T23:43:50-07:00
by someprogr
Ok, I have a camera that produces images with a dust spot in the same constant location regardless of anything.

If I've taken thousands of pictures with that camera, I figured I would be able to use
ImageMagick because of its batch capabilties... I can just write a script and be on my way.

I can usually remove the speck with a "heal tool" in gimp/photoshop,
but its something I can't batch because the "heal tool" relies on something
similar to that image to be able to blur with.

My question is, is there a command line switch to try and assist in removing
the dust spot on all my pictures? I tried -despeckle, but that won't remove
it as the dust spot is around 120x120 pixels. Any suggestions would be appreciated, attached is the picture:

Re: Huge dust spot removal....

Posted: 2009-03-22T09:58:48-07:00
by someprogr
Image

Re: Huge dust spot removal....

Posted: 2009-03-22T14:39:28-07:00
by fmw42
can you provide a picture with a more even background? there is a lot of color variation in this image.

Re: Huge dust spot removal....

Posted: 2009-03-22T22:57:48-07:00
by anthony
I would adjust the heat spot image, and divide it from originals.

I would take a number of photos of a white sheet of paper in good light, and average them together first. to remove other noise from the 'heat spot image'

there are a number of noise sources see...
http://www.guillermoluijk.com/article/n ... dex_en.htm
and look through it.

Also look at 'dark feild subtraction'
http://dpfwiw.com/c-2000z/low-light/ind ... processing

Re: Huge dust spot removal....

Posted: 2011-07-22T05:20:12-07:00
by jjimmy016
thanks dud this is such a nice info. :)