一个类来控制一个与Sony Camera Remote API兼容的Sony Alpha Camera (NEX, Alpha,…)。
**用途**
>> camera = sonyalpha;
> >图片(相机);
然后您可以使用方法:
—getstatus(camera):获取相机状态
—iso:设置/获取iso设置
-快门:设置/获取快门速度设置
—mode:设置/获取PASM模式
—timer:设置/获取定时器
- fnumber:设置/获取F/D光圈
—白:设置/获取白平衡
-图像:拍摄并显示
imread:拍照并下载图片(没有显示)
-…
**连接摄像头**
启动相机,从相机设置中使用它的远程控制应用程序(例如播放记忆应用程序)。这将启动用于控制相机的JSON REST HTTP服务器。“摄像头”界面显示“网络SSID”。从该网络上的PC连接。通常的关联IP是192.168.122.1(端口8080)
连接必须是专用的,例如不能使用中间路由器。如果你已经连接到互联网,你必须放弃当前的连接,或使用额外的Wifi适配器(例如USB-Wifi)。
你也可以在安装GPhoto时通过USB线连接相机。
**要求/安装**
- Matlab,无需外部工具箱
- wifi或USB连接
——索尼相机
- curl(用于wifi)
- ffmpeg(通过Wifi实时查看)
- gphoto2(用于USB)
只需复制文件并进入该目录。然后输入上面的命令,一旦摄像头配置好(见上面)。
**学分**
https://github.com/micolous/gst-plugins-sonyalpha
https://github.com/Bloodevil/sony_camera_api
(c) E. Farhi, GPL2, 2018。
引用作为
伊曼纽尔·法尔希(2022年)。sonyalpha:控制一个索尼阿尔法相机GitHub (https://github.com/farhi/matlab-sonyalpha)。检索.