sharpening the blurred image edges without using direct commands .
Mostrar comentarios más antiguos
i want to deblur an image by following method
step 1> obtain a blurred image
step 2> apply edge detection filters in 4 different orientations of the blurred image
step 3> Find the four output images processed from the edge detection filters
step 4>combine the output based on an L2 norm or Eucledians norm
Step 5>obtain the edge of the image hence using the above method
6 comentarios
Image Analyst
el 30 de Ag. de 2011
I don't know how that can be achieved without using direct commands - it will require some code - unless you have an unusual definition of "direct commands". I also don't know what Step 3 is. Step 2 gives you some edge images and in step 4 you want to combine them, but what is step 3??? There is nothing to find - you already have them as a result of step 2. Likewise, how is step 5 different than step 4? Anyway, finding edges will not enhance edges unless you add them to the original image. You can do your whole algorithm in one single line with the conv2 filter and the appropriate kernel for certain types of edge filters (linear ones like the Laplacian but not non-linear ones like Canny).
Walter Roberson
el 30 de Ag. de 2011
Okay, go ahead. Let us know if you encounter a specific MATLAB question along the way.
Walter Roberson
el 30 de Ag. de 2011
I suspect "without direct commands" means that Max is not permitted to use the built-in blurring and edge detection routines.
Max
el 30 de Ag. de 2011
Walter Roberson
el 30 de Ag. de 2011
http://en.wikipedia.org/wiki/Unsharp_masking
http://www.cambridgeincolour.com/tutorials/image-sharpening.htm
Max
el 30 de Ag. de 2011
Respuestas (0)
Categorías
Más información sobre Object Analysis en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!