Detecting particular Line(EDGE) in the total image

I tried a lot to detect the line(EDGE) which is in red portion in the linked image http://tinypic.com/r/2qntaip/7
But was able to get the small line segments not the full line as in image.. Can anyone help me finding out the full line

Respuestas (3)

Image Analyst
Image Analyst el 19 de Oct. de 2011

1 voto

Well you're in luck because two other people are working on the very same project. They are
Hopefully those two can help you. With three of you on it now, it shouldn't be too hard.

4 comentarios

Gova ReDDy
Gova ReDDy el 20 de Oct. de 2011
After peforming some operations I was able to get this image
http://tinypic.com/view.php?pic=dwfjop&s=7
After that I worked out to remove the unwanted lines using ''imerode'' but as my required line itself consisting of line segments I was unable to go further...
Can anyone suggests how to detect this line as shown in the image
http://tinypic.com/view.php?pic=ad1zn&s=7
Image Analyst
Image Analyst el 20 de Oct. de 2011
Did you contact Joseph and Naga Ponduru?
Gova ReDDy
Gova ReDDy el 20 de Oct. de 2011
Thanks for your valuable suggestion ..And we need to do it in different methods....
Image Analyst
Image Analyst el 23 de Oct. de 2011
Why? Why is that a need??? Aren't you all working on the same project in your company and you just need to get it solved no matter how? Or is this a classroom assignment that you're not allowed to collaborate on? Or, are you actually all three people?

Iniciar sesión para comentar.

Artik Crazy
Artik Crazy el 19 de Oct. de 2011

0 votos

1 comentario

Gova ReDDy
Gova ReDDy el 20 de Oct. de 2011
I think Hough transform detects the lines And the line I wanted to display is at an angle of -45 degrees.So I want to display this particular line only(making the other parts invisible) in the image.

Iniciar sesión para comentar.

Gova ReDDy
Gova ReDDy el 22 de Oct. de 2011

0 votos

I used filtering with kernel of -45 degree lines and result image is
After this I worked out with imerode with strel('line',10,-45) which resulted in the discontinuties in the required line like this
Can someone pls guide me something about how to get the full required line

1 comentario

Walter Roberson
Walter Roberson el 23 de Oct. de 2011
imerode is used to _remove_ information. Unless you flip black and white and then use imerode to erode what is currently the black, you are not going to be extending connecting the white parts, just throwing them away.

Iniciar sesión para comentar.

Productos

Preguntada:

el 19 de Oct. de 2011

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by