06-17-2016 01:07 AM
Is it possible to use Labview to develop a machine vision application that targets an embedded system?
For example, can Labview generate ansi c code, that interfaces to a low-cost usb camera? Ultimately, porting the solution to a usb camera connected to a Raspberry Pi, BeagleBone Black, or similar.
06-17-2016 09:39 AM - last edited on 04-18-2024 04:15 PM by Content Cleaner
To some degree, LabVIEW can target some of those embedded platforms (see https://www.ni.com/en/support/downloads/tools-network/download.labview-hobbyist-toolkit.html , for instance), but it isn't going to support things like NI's native image processing (NI Vision) or acquistion (IMAQdx) libraries. There are certainly replacements you can use (like OpenCV), but then you're somewhat on your own regarding interfacing to them from LabVIEW cleanly.
Have you considered any of NI's low-cost single-board systems? With these you can acquire from cameras including low-cost USB web cameras as well as industrial USB3 Vision cameras using NI's fully-supported IMAQdx API and then process them with NI Vision.
Eric