Sony Camera Remote SDK在Windows上的使用

Sony官方提供了相机遥控软件开发包,允许用户自行开发应用软件,实现对相机的远程控制,包括拍摄、监看和文件传输等。截至目前最新的版本是2024.4.12发布的1.12.00版本,下载链接如下:Camera Remote SDK | LICENSE AGREEMENT | SONY

可以看到支持Windows,Linux以及Mac等多个平台。

下载完毕后是一个压缩包,以Windows版本为例,解压后的目录如下

这里面有三个文档,其中xx_SDK_API_Reference详细介绍了支持的各种功能及API函数,xx_SDK_Readme则是教大家如何编译使用这个SDK,RemoteSampleAPP则是描述如何在相机上进行设置。

对于我们首次拿到SDK,肯定是要编译看看效果的。按照xx_SDK_Readme进行操作,新建一个build文件夹,并在该文件夹里执行cmake(生成的文件都在这里,不会显得太乱)。

要执行cmake指令,必须得安装cmake工具和编译器才行的。

cmake下载地址Download CMake

至于编译器,由于我已经知道Windows版本编译后会生成基于Visual Studio的工程,所以直接安装Visual Studio软件吧。值得注意的是,不同版本的SDK对于Visual Studio的版本是有要求的,比如这次最新发布的V1.12.00,我在VS2015和VS2017平台下都无法正常编译运行,干脆下载最新的VS2022试了下,果然正常了。执行cmake过程及生成的文件如下。

使用VS2022打开RemoteCli.sln,选中RemoteCli右键生成,可以看到生成了可执行文件

我们双击执行一下看看,可以看到软件检测相机连接,如果没有相机的话很快就会自动退出。目前手头没有相机,也只能测到这里了,至少编译通过了,后续调整应用功能改代码就好了。

考虑sony官方一旦更新就再也找不到旧的文件了,本地留存一份

sonycameraremoteSDKV1.12.00资源-CSDN文库https://download.csdn.net/download/u011436603/89140374

相关推荐
烟锁池塘柳011 小时前
Camera ISP Pipeline(相机图像信号处理管线)
图像处理·数码相机·信号处理
3DVisionary11 小时前
XTOP3D的DIC技术在极端条件下的应用解决方案
数码相机·3d·航空工业·全场应变测量·航空机匣内部四测头同步测量·反射镜辅助dic观测·四测头方案
视觉人机器视觉2 天前
3D与2D机器视觉机械臂引导的区别
人工智能·数码相机·计算机视觉·3d·视觉检测
LabVIEW开发2 天前
LabVIEW开发中的电机控制与相机像素差
数码相机·labview
pixle03 天前
Three.js 快速入门教程【二】透视投影相机
开发语言·javascript·数码相机
go54631584654 天前
python实现将RGB相机与事件相机的照片信息进行融合以进行目标检测
python·数码相机·目标检测
看星猩的柴狗4 天前
ROS-相机话题-获取图像-颜色目标识别与定位-目标跟随-人脸检测
数码相机
彩云的笔记4 天前
相机快门 deepseek
数码相机
视觉人机器视觉4 天前
机器视觉检测中,2D面阵相机和线扫相机的区别
人工智能·数码相机·计算机视觉·3d·视觉检测
虾球xz4 天前
游戏引擎学习第110天
数码相机·学习·游戏引擎