Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

When only using the Vision Utility functions (AVI&Overlay) - Is Vision RTE needed for executable?

hello all,

 

Im planning creating a very small application which I want to framegrab images from the NI-1405 analog framegrabber.

 

All the application will do is the following:

 

1. Framegrab the camera

2. Create an overlay text (clock etc.) on top of the grabbed image - by using the functions under "vision utilities" -> "overlay"

3. Write the new image to an AVI file - byusing the "vision utilities" -> "files" -> "avi"

4. Show the image on an external window using the functions under "vision utilities" -> "external display"

 

Thats all really. No advanced image processing, etc. etc. Simple Image aquisation, and only using the functions as described above

 

When building the application to an exefile and installing it on another computer, do I actually need the Vision RTE installed on the computer to run, or can I only copy the nivision.dll and other DLL files to the windows directory for it to function? Why I ask is as simply as that this mini application of this simple character is going to be costly piece of software if a Vision RTE license is needed to only do this simple stuff, and would require a double amount of sales to be able to cover the small dev. and installation time costs per unit delivered.

 

(alternative is to jump to visual basic and simply by a cheap framegrabber with an internal overlay buffer that does it for you 😕 , but beeing a labview fan, thats going to be a hard decision Smiley Sad  ) Hopesomeone can answer this.

 

- Cornelis

 

*edited: point 4

Message Edited by Corny on 04-29-2010 10:02 PM
0 Kudos
Message 1 of 4
(3,315 Views)
A little update:

After reading  http://digital.ni.com/public.nsf/allkb/865A6AE6E52C755D862569A70062C903 I think the functions described above only use the NIVISION.DLL and NIVISSVC.DLL and no licence is needed.

My project under dependencies only states these two DLL's.

I have no NI Vision licence, and all more advanced functions do not work due to no licence (in developement mode)

Does anyone have tried this? (I have currently no other computer to test on without LabView on it hehe)

Thanks in advance Smiley Happy
0 Kudos
Message 2 of 4
(3,306 Views)

I have no NI Vision licence, and all more advanced functions do not work due to no licence (in developement mode)
I suppose you require a proper vision licence to create an exe for deployment. If you are using Vision development modules(VDM) then you do require Vision run-time engine..
0 Kudos
Message 3 of 4
(3,282 Views)