LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

图像采集卡1430 丢失图像的问题

我使用图像采集卡1430和silicon imaging1300MH-CL,在MAX调用相机文件显示300帧每秒,但是使用例子LL Ring 在while循环里面加写图像的控件,每秒钟只能保存270帧左右的图像,应该怎样解决这个问题。 我使用生产者,消费者结构,将采集图像的部分放在生产者循环里面,将采集的图像转换成数组,放到队列。在消费者里面讲数组转换成图像进行保存,但是这样会导致队列增大,最终导致了memory用完。 如果传递的是图像的引用也会出现问题。请教该怎样解决。the problem made me crazy.
0 Kudos
Message 1 of 2
(2,774 Views)

I use the 1430 image acquisition card and silicon imaging1300MH-CL, the camera in MAX documents show that 300 calls per second,but while using the example of LL Ring cycle in which write-imagecontrol, second only save about 270 images, How to solve thisproblem. I use the producers, consumers structure, some of the images collected on the producers of a loop, the acquisition of theimage into an array, into the queue. Consumers about the array intowhich to save the image, but this will cause the queue increases, eventually leading to the memory run out. If you pass a reference toan image will be a problem. Ask how to solve. the problem made me crazy.

 


 

Please post here in English. Also don't create multiple posts like this. Stick to a single thread. Please continue here

http://forums.ni.com/t5/LabVIEW/pcie1430-lost-frames/td-p/1515594

0 Kudos
Message 2 of 2
(2,772 Views)