繁体   English   中英

可以使用API​​ Beta SDK从Matlab自动化Sony摄像机吗?

[英]Possible to automate Sony cameras from Matlab with API Beta SDK?

我正在进行的研究需要使用自动照相机,但它还必须与滤镜轮的旋转配合并相对快速地拍摄一系列图像(在不到2秒的时间内即可拍摄4幅图像)。 为此,我想编写一个Matlab脚本来控制所有内容并处理传入的数据。

我知道那里有可以完成这项工作的科学相机,并且具有非常好的SDK,但如果它们具有我需要的传感器尺寸(APS-C或更大),它们也非常昂贵。 只要我可以控制,使用简单的索尼无反光镜相机就能很好地满足我的需求。

我想使用Matlab或LabView来自动化数据采集,但是我不确定此API Beta SDK可以实现什么。 我的理解是,它旨在允许用户创建独立的应用程序,而不是将相机命令集成到Matlab等编程环境中。 我知道可以从Matlab中调用外部应用程序的方法,但是我也读过一个人尝试这种间接方法的记录,听起来像是花了很长时间才能以这种方式触发相机(对于一个相机来说,需要五秒钟或更长时间)单张图片)。 那太慢了。

SDK是否允许直接从Matlab之类的程序进行摄像机控制?

我的理解是,它旨在允许用户创建独立的应用程序,而不是将相机命令集成到Matlab等编程环境中。

不要相信营销声明,那只是他们广告SDK的方式。 如果您仔细阅读文档,将会发现Camera运行的服务器接受HTTP命令上的JSON-RPC。 我将使用一个已经存在的Android(Java)示例并将其修改为在您的操作系统上运行, 您可以直接从matlab控制台调用Java代码

MatLab和Sony QX1之间的交流非常成功(“ webwrite”功能是您的朋友!)。

就是说,您一定会很难实现精确触发之类的操作。 呼叫响应时间相差很大(〜5秒+ -2 ish)。

您也许可以摆脱拍摄视频的麻烦,然后将相关的帧拉出序列?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM