LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

image acquisition, processing and display.

I am supposed to make algorithms for my project which is sorting and counting of electronic components. I'm not allowed to use imaq tool pallette for image acquisition neither vision assistant for processing. Is there a method of acquiring and displaying image on labview without using imaq? if yes, please guide me. If a tutorial is available, pleae post a link.

0 Kudos
Message 1 of 7
(3,489 Views)

Hi,

 

May I ask why aren't you allowed to use NI Vision software?

 

 

Thanks,

Christian

0 Kudos
Message 2 of 7
(3,482 Views)

You can, theoretically, by calling into the .dlls of the camera manufacturer's drivers. Any processing that you would do would depend on how the .dlls send you that data. At that point it's a matter of the cost of development against the cost of the Vision drivers, unless this is a strictly academic exercise.

John B.
Embedded Networks R&D
National Instruments
Certified LabVIEW Developer
0 Kudos
Message 3 of 7
(3,464 Views)

Well it is my final year project and the review committee for the project in university hasn't given us the permission. They want us to learn like Engineers. We should know what actually is the logic behind those tools provided with NI softwares.

0 Kudos
Message 4 of 7
(3,433 Views)

You could spend your entire senior year trying to develop a camera driver and image display VI for LabVIEW. While I agree with the benefits of programming some features yourself, such as the processing functions, unless your senior project is to write a camera driver for LabVIEW that will be outside the scope of what can reasonably be accomplished in that timeframe. Additionally, we've developed and licensed a lot of proprietary technology to create those drivers which certainly adds another layer of complication to trying to make that from scratch. I would definitely try to lobby your committee to allow you to use the Vision Acquisition Software. Here is a list of the VIs that come with the Vision Acquisition software. As you can see, there are no processing tools in that driver, but you will be able to get images from a camera or file and display them on the front panel. That will provide the bare minimum amount of tools you'll need to get up and running with any kind of image tasks. Any processing tools can still be developed from scratch. Hope that helps!

John B.
Embedded Networks R&D
National Instruments
Certified LabVIEW Developer
0 Kudos
Message 5 of 7
(3,422 Views)

ok..thanks alot JOhn. I'll make sure the review committee reads your comments. We needed to justify ourselves and I'm sure that reply of yours would be a great help.

0 Kudos
Message 6 of 7
(3,403 Views)

Hello!

 

I am supposed to do the same project as yours, but in my case, we can use IMAQ but it's better if we find the solution by ourselves, without IMAQ.(Engineering program :P)

And I have some trouble finding the solution!
So have you found how to get an picture from a camera in labview? (without imaq if it's possible? 😉 )

0 Kudos
Message 7 of 7
(3,230 Views)