Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

edge detection

the example found in LV for edge detection is use for external video window, is there any for internal(embedded) video window?

is it possible to capture and measure the distance between 2 very distinct edges? which function to use?

thanks
0 Kudos
Message 1 of 4
(4,138 Views)
I assume that by "external video window" you are referring to the WindDraw window. Prior to LabVIEW 7.0, there was no embedded window for displaying images (besides a picture control). IMAQ Vision 7.0 for LabVIEW 7.0 now includes a native image display control that you can drop onto a front panel as you would any other control or indicator. The LabVIEW 7.0 shipping example called Gauging Example.vi, which demonstrates edge detection, uses the image display control.

It is definitely possible to detect and measure the distance between edges. To detect the edges you could use any of the edge detection VIs in IMAQ Vision 7.0, including IMAQ Find Vertical Edge, IMAQ Find Horizontal Edge, IMAQ Find Circular Edge, and IMAQ Find Concentric Edge. You could also use eithe
r IMAQ Edge Tool or IMAQ Caliper Tool to find edges along a path defined in the image. You could then use the IMAQ Line Gauge VI to measure the distance between selected edges.

I hope this helps. Best wishes!

Regards,
D. Putnam
Applications Engineer
National Instruments
0 Kudos
Message 2 of 4
(4,138 Views)
thanks D. Putnam, millions of it.

& Merry Xmas!
0 Kudos
Message 3 of 4
(4,138 Views)

Hey I'm having trouble using IMAQ Line Gauge VI. I have twelve manometer tubes which requires measure the first edge to a certain point in the picture inorder to get the height. could you give me an example of how to use IMAQ Line Gauge.

Thanks in advance

0 Kudos
Message 4 of 4
(3,340 Views)