主要内容

快照

从相机捕捉最新的RGB图像帧

描述

例子

img=快照(曝光表好像出毛病了)返回最新的静态图像帧相机在RGB格式。

img=快照(wcam)返回最新的静态图像从RGB格式的USB摄像头坐标系。

例子

全部折叠

你可以连接到相机板覆盆子π硬件、MATLAB®软件、拍照和录像。

创建一个连接的MATLAB软件的覆盆子π®硬件。

mypi = raspi

请注意

如果你遇到错误运行上面的命令后,尝试使用附加参数(如中列出raspi)或指排除覆盆子π硬件连接问题

创建一个连接,mycam从MATLAB软件上的相机板覆盆子π硬件,并设置图像分辨率。显示相机板的连接属性。

mycam = cameraboard (mypi,“决议”,“1280 x720”)
mycam = Cameraboard属性:名称:相机董事会决议:“1280 x720”(查看可用的决议)质量:10(1到100)旋转:0(0、90、180或270)HorizontalFlip万博 尤文图斯: 0 VerticalFlip: 0帧速率:30(2 - 30)记录:0图片设置亮度:50(0 - 100)对比:0(-100年至100年)饱和度:0(-100 - 100)清晰度:0(-100年至100年)曝光和AWB ExposureMode:“汽车”(查看可用的曝光模式)ExposureCompensation: 0 (-10 - 10) AWBMode:“汽车”(视图可用AWB模式)MeteringMode:“平均”(查看可用计量模式)效果ImageEffect:‘没有’(查看可用的图片效果)VideoStabilization:‘off’ROI:[0.00 0.00 1.00 1.00)(0.0 - 1.0(前、左、宽度、高度))

捕获和显示一系列10快照在您的计算机上。

2 = 1:10 img =快照(mycam)显示亮度图像(img) drawnow结束

每个10快照是最新的图像被相机。

如果图像是颠倒的,改变其方向。

mycam。旋转= 180

您可以使用同样的方法来改变其他的值cameraboard属性。

一个60秒的视频记录。

记录(mycam,“myvideo.h264”、60)

立即停止录音。

停止(mycam)

从董事会的视频复制到你的电脑。

getFile (mypi myvideo。h264”、“C: \ MATLAB”)

删除硬件的视频文件以释放所占用的空间。

deleteFile (mypi“myvideo.h264”)

你可以从MATLAB软件连接到USB摄像头连接到覆盆子π董事会和拍照。

覆盆子π连接到您的主机电脑。

请注意

如果你之前没有配置覆盆子π,明白了安装支持覆盆子π万博1manbetx硬件

创建一个连接的MATLAB软件的覆盆子π硬件。

mypi = raspi

创建一个连接,wcam从MATLAB软件的USB摄像头连接到覆盆子π董事会,并设置图像分辨率。显示摄像头的连接属性。

wcam =摄像头(mypi)
wcam =摄像头的属性:名称:“/ dev / video0”决议:“320 x240的AvailableResolutions: {“320 x240的640 x4万博 尤文图斯80的}

进口和显示您的主机电脑上一系列10快照。

2 = 1:10 img =快照(wcam)显示亮度图像(img) drawnow结束

输入参数

全部折叠

连接相机,指定为一个cameraboard对象。

使用cameraboard函数来创建这个连接。

例子:mycam

连接到一个USB摄像头,指定为远程对象。

使用网络摄像头函数来创建这个连接。

例子:mycam

输出参数

全部折叠

最新的RGB图像,作为一个n-by-n-by-3矩阵值返回。

扩展功能