Machine Vision

取消
显示结果 
搜索替代 
您的意思是: 

Sending Image with Overlays to LabView from VBAI by using shared variables

Hi. I am trying to send images from VBAI to LabView by using shared variables. I used set variables to set current image in corresponding network variable. I am able to read the image from LabView. However, the image is without overlays even though I used IMAQ Merge Overlay function. How can I get images with overlays in LabView from VBAI thanks to shared variables? Thank you in advance. 

0 项奖励
1 条消息(共 12 条)
2,638 次查看

Hey! Came vi

0 项奖励
2 条消息(共 12 条)
2,619 次查看

Thanks for answering. Snippet of Vi has been attached. savingImage.png

0 项奖励
3 条消息(共 12 条)
2,608 次查看

Try to put a control screen (Image)  and see what's there. And after recording the image, the memory area needs to be cleared.Снимок экрана 2022-04-05 в 11.08.37.png

0 项奖励
4 条消息(共 12 条)
2,529 次查看

P. S. Unfortunately I couldn't open it vi. I have LabView 2017

0 项奖励
5 条消息(共 12 条)
2,599 次查看

I saved my VI as previous version. Are you able to open it right now attached VI?

0 项奖励
6 条消息(共 12 条)
2,595 次查看

I think that SV is not the right thing to send images. I would use network streams.
Unfortunately I have no experience with VBAI. In poor LV with Vision I would proceed like this:

  1. define a cluster with image and ROI descriptor.
  2. Convert overlays to ROI and send clusters via NS.
  3. On receiver side use IMAQ Overlay ROI.vi.

An example (LV2020) is attached and also saved for LV2017.

0 项奖励
7 条消息(共 12 条)
2,592 次查看

Overlays are created in VBAI and sent to LabView by Network Variables. Unfortunately, I have not seen anything like Network Stream in VBAI. 

0 项奖励
8 条消息(共 12 条)
2,582 次查看

I think this solution will work

0 项奖励
9 条消息(共 12 条)
2,569 次查看

Here is more detail

0 项奖励
10 条消息(共 12 条)
2,560 次查看