Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Using the canny edge detector VI to find straight lines in noicy image

Hi!

I have attached a sample image of a line that needs to be detected. For technical reasons we can not improve on the image quality, such as using dark field illumination etc.
We have tried the "cannyEdgeDetection.vi" without much luck.

Has anybody had any luck using this VI for this application?

Please post sample code using parameters set for our sample image, if you don't mind.

Thanks,

Markus Tarin
Message 1 of 6
(7,643 Views)
The new advanced straight edge algorithm works well on this image.
Which version of LabVIEW/Vision Development module are you using? I'll send you an example.
 
Christophe
Message 2 of 6
(7,624 Views)
Hi Christophe!

Thanks for the feedback. I actually was thinking of that VI and accidentally used this one. The "IMAQ Find Straight Edge.vi" is a bit hidden in the palette.
Vision and Motion/Machine Vision/Caliper/IMAQ Find Straight Edge.vi

That works great indeed. Smiley Happy

Thanks,
Markus
Message 3 of 6
(7,618 Views)

Epsilon:

That's impressive, to find a line with so much 'noise' in the image.

I'm intruiged, can you post a screen shot of the tool acquiring the line?

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 4 of 6
(7,612 Views)
0 Kudos
Message 5 of 6
(7,481 Views)
Thanks Markus, that is amazing!
I see that you are featured in a couple VSD articles, keep up the good work!
 
-AK2DM
 
 
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
Message 6 of 6
(7,436 Views)