我有一台Gige接口的摄影机
分辨率2048x2048,VideoFormat = BayerGR8,最高fps=20
要利用这台来作影像即时处理,可是目前遇到两个问题
1.drop frame
我已经依照下列网址解决方法做,但是还是会出现这样的问题
http://ppt.cc/ta6N
gige: Block/frame 313 is being dropped because a lost packet is unable to be
resent.........
这问题存在录影都会中断,完全无法进行处理
另外网站中CalculateFrameRate(vid, framesToAcquire)
framesToAcquire是我所有要录制的frame数吗?
2.fps太慢
我利用以下程式码
triggerconfig(vidobj, 'manual');
start(vidobj)
tic
for i = 1:20
snapshot = getsnapshot(vidobj);
end
elapsedTime = toc
timePerFrame = elapsedTime/20
effectiveFrameRate = 1/timePerFrame
stop(vidobj)
算出来的effectiveFrameRate约为15
如此无法达到摄影机的最高fps:20,只能这样了吗?
上述两个问题拜托各位大大帮忙解答,我已处理好几天都无法解决
谢谢了!!!