Мне нужно использовать MATLAB Image Acquisition Toolbox для получения нескольких изображений с видеокамеры. MATLAB кажется хорошим решением, потому что Image Acquisition является легким, и я должен сделать некоторую обработку изображений впоследствии. Я долго искал, но я все еще не нашел ничего работающего.
Были некоторые попытки:
mlabwrap 1.1 - запустите MATLAB- script:
A MATLAB script как:
vid = videoinput('testadaptor');
img = getsnapshot(vid);
imwrite(img,'./image.png','png');
Вы можете запустить этот script, используя:
mlab.run('script.m')
Но где передать некоторые аргументы (каталог, описание изображения и т.д.)? Я ничего не нашел из-за плохого документального документа. Я использовал функцию mlab.lookfor( "тема интереса" ) без успеха
mlabwrap 1.1 - Захват изображения с использованием функций mlab:
На первый взгляд нет возможности считывать "объект видеовхода", нет таких функций, как:
image = getsnapshot(video input object)
imwrite(image,'directiory\image.png','png')
Python-Matlab-мост
https://github.com/jaderberg/python-matlab-bridge
У меня Windows 7 64 бит как ОС. Говорят, что он работает только на unix.
Nipype
http://nipy.sourceforge.net/nipype/api/generated/nipype.interfaces.matlab.html
Кажется, он очень новый. Я не пытался его установить. Я думаю, что это подходит для моей проблемы, но не для окон.
PyMAT
Поддержка python 2.7
И есть ли кто-нибудь, кто может мне помочь?