LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

How to put a image buffer onto a panel? i am not using IMAQ, but instead using Matrox Imaging Library(MIL).

i had managed to display something by first getting the panel's windowsHandle(HWD),then call the MIL funciton to display the streaming image on the panel. but the image comes out flickering as the panel is trying to come ontop of the image, hence the flickering as the panel and image are overlapping each other. i would like to know if i can feed a streaming image buffer from a non NI video grabber (Matrox for this case ) onto a panel in CVI Labwindows. Thanks for your kind attention.
0 Kudos
Message 1 of 4
(3,622 Views)
Hi I`m working with MIL and CVI since few year and I never been able to put a streaming image on a NI panel... I always used the function from the MIL library...
0 Kudos
Message 2 of 4
(3,622 Views)
I know this question is old but I just started using Mil and CVI myself. I'm not sure what a streaming image is. I've used MdigGrabContinuous. I've used the IMAQ_CVI library to display a Mil image. First grab using MdigGrab, then put the image into an array using MbufGet. Now convert the image to IMAQ form using IPI_ArrayToImage, then display using PI_WindDraw. This code in a loop will display nearly real time.
0 Kudos
Message 3 of 4
(3,622 Views)

Now I waht to do the same thing.dose the IMAQ can diaplay image on the CVI control?e.g.Picture Control

0 Kudos
Message 4 of 4
(3,016 Views)