CameraController

v1.3.3 (14.4 KB) 哔叽
为支持通过digiCamCon万博1manbetxtrol单反相机应用程序控制器

1.9 k下载

更新2018年11月22日

从GitHub

查看许可GitHub

控制器(v1.3.3)拴在单反相机使用digiCamControl应用。
C = CameraController——创造类
C = CameraController (dcc) -digiCamControl位置
C = CameraController (dcc、调试)设置调试水平
大同:digiCamControl效用的网络服务器的IP或CMD远程文件夹。
如果空这个类测试默认网络服务器,localhost: 5513,
默认应用程序安装位置,“C: \ Program Files \ digiCamControl (x86)”。
调试:0 =沉默,1 =最小(默认),2 =打印请求,3 =打印答道

描述:
这类使用digiCamControl (windows应用程序)来控制支持万博1manbetx
相机:设置ISO、曝光、专注、孔径(fnumber),白平衡,
流liveview,捕捉照片和视频,下载配置文件,等等。
-digiCamControl是一种多用途、自由、开源的,窗户
应用程序可以控制主机支持的相机。万博1manbetx

设置:
1。安装和启动digiCamControl v2.1.0或更大:
https://sourceforge.net/projects/digicamcontrol/files/latest/download
2。使网络服务器:文件>设置>网络>启用>重新启动应用程序
3所示。使用USB电缆连接一个或多个摄像头(如果支持或WiFi吗?)。万博1manbetx
4所示。完全可编程控制设置相机(M)和镜头(MF)。
5。使用digiCamControl应用程序以确保相机工作。

备注:
这类与相机(s)通过digiCamControl包括在内
网络服务器(推荐)或CMD效用。
——网络服务器更快,并允许相机(s)控制
网络上的任何Windows / Linux计算机或通过互联网。
访问http://digiCamControl.com文档,论坛和捐赠。
方法在这类资本,额外的描述。
当这个类被创建它一次性检索允许相机
选项。当交换相机Reinitialise这个类。

限制:
这类只能流liveview (low-rez,吵闹,~ 15赫兹)
万博1manbetx支持摄像头。然而digiCamControl并支持“开放广播万博1manbetx
软件”(突发)和“XSplit”,看到流媒体和论坛搜索信息。
-Non-alphanumeric字符中发现一些尼康相机属性
被删除。可以读但不能设置这些属性。
如“-”,“。”“center-weighted_area”“active_d-lighting”“long_exp._nr”
-digiCamControl问题:http://digicamcontrol.com/phpbb/viewforum.php?f=4
串方法不知道需要等待多长时间后焦点改变
请求,看到焦点方法有助于设置自定义延迟。
-LiveView只能使用网络服务器“流”。

相机设置:
有的是设置不会影响如果相机不是在手动模式(M)。
——控制重点确保镜头设置为手动对焦(MF):
西步长和速度可以修改:文件>设置>生活的观点
注意:镜头使用伺服电机没有离散物理“步骤”。来
实现一个特定的焦点可再生产地试着去镜头的身体
限制,在任何方向,应用相同的“步骤”。

图像获取:
——减少捕获延迟时间从-0.6秒的0.3 ~ 0.05 s确保网络服务器
启用,文件>设置>网络>启用>重新启动应用程序
——测量延迟和方差尝试成像计算机的时钟
调用这个类提供的时钟方法,C。时钟,然而
我不知道如何衡量监控显示延迟和方差。
- cmd (“CaptureAll”)将触发所有连接摄像头,但会有一个
滞后之间的0.005 - -0.020秒的连续镜头。
——记录视频打开生活使用Cmd (LiveViewWnd_Show)和预览
用户Cmd (StartRecord)和Cmd (“StopRecord”)。

图片下载:
下载影响传输模式(应用程序)和会话设置。
传输模式通过设置主要应用:电脑和相机|相机,如果
将相机只有一些会话设置将被忽略。将其设置为电脑
和相机,如果需要使用会话设置“deletefileaftertransfer”。
会话设置“filenametemplate”只有“useoriginalfilename”工作
禁用,只适用于下载的文件,不是相机文件。
它支持万博1manbetx许多有用的[标记],例如:[日期yyyy-MM-dd],[时间hh-mm-ss],
[日期yyyy-MM-dd-hh-mm-ss], [Exif.Photo.ExposureTime],
[Exif.Photo。FNumber]、[Exif.Photo。ISOSpeedRatings)等
(完整列表去:会话>编辑当前会话>文件名模板)
——“filenametemplate”可以设置当调用捕获方法和适用
所有连接相机。区分相机使用(相机名称)或
(相机柜台4位数)标签模板中。
——“文件夹”不支持(标记),而不是使万博1manbetx用“\”“filenametemplate”。
手册从相机下载的文件只能通过应用程序。

例子:
C = CameraController;%初始化
C.session。文件夹= C: \数码单反相机的;%下载设置
C.session。filenametemplate = '[摄像机名称]\[日期yyyy-MM-dd-hh-mm-ss] ';
C.camera。isonumber = 3200;%的相机设置
C.camera。fnumber = 5.6;
C.camera。shutterspeed = 1/200;
C。%捕获
C。去年文件名lastfile %

哔叽2018
GitHub:https://github.com/serg3y/MatLab-digiCamControl
错误/修复:s3rg3y@hotmail.com

引用作为

哔叽(2022)。CameraControllerGitHub (https://github.com/serg3y/MatLab-digiCamControl)。检索

MATLAB版本兼容性
创建R2018a
兼容R2012a R2018b
平台的兼容性
窗户 macOS Linux
社区
更多的文件电力电子控制社区

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
问题在这个视图或报告GitHub插件,参观GitHub库
问题在这个视图或报告GitHub插件,参观GitHub库