我需要使用MATLAB图像采集工具箱从摄像机中获取少量图像.MATLAB似乎是一个很好的解决方案,因为图像采集很简单,之后我必须进行一些图像处理.我搜索了很长时间,但我还没有找到任何工作.
有一些尝试:
mlabwrap 1.1 - 运行MATLAB脚本:
一个MATLAB脚本,如:
vid = videoinput('testadaptor');
img = getsnapshot(vid);
imwrite(img,'./image.png','png');
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令运行此脚本:
mlab.run('script.m')
Run Code Online (Sandbox Code Playgroud)
但是,在哪里传递一些参数(目录,图像描述等)?我没有找到任何东西,因为mlabwraps可怜的纪录片.我已经使用了mlab.lookfor('感兴趣的主题')函数而没有成功
mlabwrap 1.1 - 使用mlab函数进行图像采集:
乍一看,没有可能读出"视频输入对象",没有以下功能:
image = getsnapshot(video input object)
imwrite(image,'directiory\image.png','png')
Run Code Online (Sandbox Code Playgroud)
蟒蛇与Matlab桥
https://github.com/jaderberg/python-matlab-bridge
我有Windows7 64位操作系统.他们说,它只在unix上工作.
Nipype
http://nipy.sourceforge.net/nipype/api/generated/nipype.interfaces.matlab.html
似乎很新.我没有尝试安装它.它似乎适合我的问题,但不适合Windows,我猜.
PyMAT
没有python 2.7支持
那么有谁可以帮助我吗?