LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Software for automatic image recognition?

I'm looking for something I can use with LabVIEW 7 to support automatic image pattern recognition and manual selection and manipulation. Images will be acquired over a network connection.

Does NI-IMAQ have these features? Would something else be a better solution?
0 Kudos
Message 1 of 7
(4,541 Views)
Hello,

The NI Vision Development Module has functions for both pattern matching and color pattern matching. These functions allow you to search for a given template image. This module also has functions that can be used for image loading, processing and analysis. What type of manipulation do you want to perform on the image? What do you mean by "manual selection"? Please give some additional details as to what you would like to accomplish in your application.

The NI-IMAQ drivers provide the ability to acquire images that are captured using a camera that is connected to an IMAQ framegrabber board. The functions that it installs allow single-frame or continuous acquisition and enable you to save the images as single frame files or as AVI files.

For additional information about the functions that are installed with the NI-IMAQ driver, I would suggest looking at the following KnowledgeBase from the NI website. Any imaging functionality beyond what is listed would require the Vision Development Module.

IMAQ Functions and VIs FAQ
http://digital.ni.com/public.nsf/websearch/47C9B370EE235DA086256F81006DF7E3?OpenDocument

Take a look at that document and let me know if you have any additional questions.

Regards,
Scott R.
Applications Engineer
National Instruments
Scott Romine
Course Development Engineer
National Instruments
Message 2 of 7
(4,508 Views)
Thank you. I've been using Vision's pattern matching in my application and it's just what I wanted.
0 Kudos
Message 3 of 7
(4,469 Views)

Hello . I have a similar problem, the matter is that i need some help to develop a program that has to be able to recognize 3 diferent parts in a piece, i already take pictures of this piece but i don´t know how can i start with the program.

I found a vision builder sample but i don´t know if this ios quite enough or if i have to do something elese.

 

Please let know as soon as posible.

Si la vida te da la espalda, entonces agarrale las nalgas!!!
0 Kudos
Message 4 of 7
(4,385 Views)

Hi ECCO,

Among the Vision tools, you may find the "Classification Training" interface very useful.  It is an excellent tool for identifying individual parts amongst a mix of samples.  If you are just getting started within Vision Builder for automated Inspection, the example programs can be a good starting place and a great way to learn the ropes.

Afterwards, try importing your own images and using them with VBAI or the classification tool.

Let us know how it goes!

Robert

0 Kudos
Message 5 of 7
(4,370 Views)

Hi Robert

I already finish with the vision builder 5.0, and all the training process, but this software throws me a .txt file with some steps that i supposedly  follow but the imaq tools for the LV 7.0 does not correspond to the parameters that describes in the file. 

do you have any suggestion??

Thanks

Esteban R.

Si la vida te da la espalda, entonces agarrale las nalgas!!!
0 Kudos
Message 6 of 7
(4,352 Views)
Hello,
 
The Classification Training Utility requires that you have the NI Vision Development Module installed in order to use the classification file (*.clf) in LabVIEW.  Have you installed this software?  NI-IMAQ by itself will not provide this functionality.  The Classification Training Utility can be used directly with Vision Builder for Automated Inspection or Vision Assistant, but other environments will require the use of this module.
 
Regards,
Scott R.
Applications Engineer
National Instruments
Scott Romine
Course Development Engineer
National Instruments
0 Kudos
Message 7 of 7
(4,324 Views)