Функция getsnapshot
занимает много времени, начиная с (я думаю), инициализирует веб-камеру каждый раз. Это проблема, если вы хотите получить изображения с высокой частотой кадров.getsnapshot speedup
Я трюк я случайно обнаружил, чтобы вызвать функцию preview
, которая держит обработчик вебкамеры открыть делает getsnapshot
почти мгновенно, но он держит небольшое окно предварительного просмотра открыта:
% dummy example
cam = videoinput(...);
preview(cam);
while(1)
img = getsnapshot(cam);
% do stuff
end
Есть ли «чист» путь для ускорения getsnapshot
? (без предварительного окна предварительного просмотра)
Когда я печатаю 'videoinput' или 'getdata', он говорит, что это неопределенная функция, от которой она добавляется? –
https://www.mathworks.com/help/imaq/videoinput.html?requestedDomain=www.mathworks.com – Jorge