Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

No image tranfer to the client's front panel

Server machine runs my image analysis correctly. When I use client machine, displying the front panel and granting controls are OK. My problem is: The client web window does not display the images analysed on the server machine. I use Full Dev Sys LabVIEW 6.1, IMAQ vision & LabVIEW server. Could you please inform me about this problem, which based on the example code gave by NI web (edge detection and linear profile.vi). Thanks.
0 Kudos
Message 1 of 6
(3,395 Views)
Look at this link - it could be of some help:
http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3E88D56A4E034080020E74861&p_node=DZ52507&p_submitted=&p_rank=&p_answer=&p_source=External
0 Kudos
Message 2 of 6
(3,395 Views)
Saman,

I guess you might be using remote panels and the IMAQ WinDraw window to display your images. If this is the case the reason for not having the image displayed is because the display window is an independent window from the front panel, which means is not part of the front panel so it won't be ported to a web browser.

You might want to use an Intensity Graph or a Picture control for displaying your images, in this way they are actually part of the front panel. Or use the suggestion provided by the first person who answer your question.

Good luck!

Nestor.
Nestor
0 Kudos
Message 3 of 6
(3,395 Views)
Thanks Nestor,

Still I have the problem. I use IMAQ WinDraw window to display the images. Using child window, the image window is embedded to and within the front panel. Loaded image window and analysed image window are correctly displayed in the front panel when I use it on server machine. Client machine displays only the front panel and its control buttons and texts. Controls work from the client machine. No loaded image and no analysed image window in the front panel of client machine. I don�t know why�s that?

As I need to display several small images in the front panel, the intensity graph and the picture control features are too hard to use. WinDraw windows do the requirement properly. There isn�t any relevant information on the manual sent with the
NI software or the NI web. So, it would be greatly appreciated if you could inform me step by step instruction.

Thanks again Nestor.
-Saman
0 Kudos
Message 4 of 6
(3,395 Views)
Dear Michael,

Thanks for the reply. Still I have the same problem.

Do I need to run Video Client.vi separately on the client machine while running Video Server.vi on the server machine? The code of Video Server.vi is included image acquisition and interface tools. I use only the images loaded from a folder. Further, I try to replace grab related VIs with �image open from disk� related VIs but it was unable to do. I don�t know how to integrate ReadStreamFromDisk.vi and Video Server.vi into one while replacing the IMAQ interface related things. Could you please help me?
Kind regards,
Saman
0 Kudos
Message 5 of 6
(3,395 Views)
Saman,

A Child Windows is the same as the IMAQ WinDraw but with some differences... it looks 'embedded' in the front panel, but is not, is a separate window to make you feel is embedded. A Child Window will not work in the remote panels. For examples on using the Intensity Graph and the Picture Control search the IMAQ examples shipped with LabVIEW, you will see several of them.

Nestor.
Nestor
0 Kudos
Message 6 of 6
(3,395 Views)