主要内容

快照

从相机捕捉RGB图像

描述

例子

img=快照(曝光表好像出毛病了以RGB格式返回Camera Board中的静态图像。

img=快照(wcam以RGB格式返回来自网络相机的静态图像。

例子

全部折叠

你可以从MATLAB连接到摄像机板®软件,拍照,录像。

创建一个从MATLAB软件到树莓派™硬件的连接。

mypi = 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(-10到10)AWBMode: 'auto'(查看可用的AWB模式)计量模式:'平均'(查看可用的计量模式)效果ImageEffect: 'none'(查看可用的图像效果)VideoStabilization: 'off' ROI:[0.00 0.00 1.00 1.00](0.0至1.0[顶部,左侧,宽度,高度])

在计算机上导入并显示10个快照序列。

Ii = 1:10 img =快照(mycam) imagesc(img)绘制现在结束

如果图像颠倒了,改变它的方向。

mycam。旋转= 180

您可以使用相同的方法来更改other的值cameraboard属性。

录制一段60秒的视频。

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

立即停止录音。

停止(mycam)

把视频从黑板上复制到你的电脑上。

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

请将视频文件从硬件中删除,以释放硬件空间。

deleteFile (mypi“myvideo.h264”

你可以从MATLAB软件连接到网络相机,并拍照。

连接树莓派到您的主机。

请注意

如果你以前没有配置你的树莓派,见安装支持树莓派硬金宝app件

创建一个连接,从MATLAB软件到树莓派硬件。

mypi = raspi

创建一个连接,wcam,从MATLAB软件到网络摄像头,并设置图像分辨率。该连接显示web摄像机属性。

wcam =摄像头(mypi)
wcam = webcam with properties: Name: '/dev/video0'分辨率:'320x240' AvailableResolutions金宝搏官方网站: {'320x240' '640x480'}

在您的主机上导入并显示10个快照序列。

Ii = 1:10 img =快照(wcam) imagesc(img)绘制现在结束

输入参数

全部折叠

连接到摄像机板,指定为摄像机板对象。

使用cameraboard函数来创建此连接。

例子:mycam

连接到一个网络摄像头,指定为一个网络摄像头对象。

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

例子:mycam

输出参数

全部折叠

RGB图像,返回一个n × n × 3的值矩阵。

扩展功能