MATLAB编程->MATLAB2014a的webcam操作

由于MATLAB2014a安装的是免费版,在用videoinput时便出现问题如下:

imaqhwinfo
警告: No Image Acquisition adaptors found. Image acquisition adaptors may be available as downloadable support packages. Open Support
Package Installer to install additional vendors. 

ans = 

    InstalledAdaptors: {}
        MATLABVersion: '8.3 (R2014a)'
          ToolboxName: 'Image Acquisition Toolbox'
       ToolboxVersion: '4.7 (R2014a)'

于是安装webcam来解决读取摄像头问题:

点击:Get Hardware Support Packages

出现以上的界面,点击USB Webcams 安装。

安装后:

help webcam
webcam 的内容:

webcam                         - Creates webcam object to acquire frames from your Webcam.

  Webcam support.

  Webcam functions.
    webcam     - Creates webcam object to acquire frames from your webcam.
    webcamlist - Returns a list of all webcams connected to the system.

webcam 既是目录也是函数。

 webcam Creates webcam object to acquire frames from your Webcam.
     CAMOBJ = webcam returns a webcam object, CAMOBJ, that acquires images
     from the specified Webcam. By default, this selects the first
     available Webcam returned by WEBCAMLIST.

     CAMOBJ = webcam(DEVICENAME) returns a webcam object, CAMOBJ, for
     Webcam with the specified name, DEVICENAME. The Webcam name can be
     found using the function WEBCAMLIST.

     CAMOBJ = webcam(DEVICEINDEX) returns a webcam object, CAMOBJ, for
     Webcam with the specified device index, DEVICEINDEX. The Webcam device
     index is the index into the cell array returned by WEBCAMLIST.

     CAMOBJ = webcam(..., P1, V1, P2, V2,...) constructs the webcam object,
     CAMOBJ, with the specified property values. If an invalid property
     name or property value is specified, the webcam object is not created.

     Creating webcam object obtains exclusive access to the Webcam. 

     SNAPSHOT method syntax:

     IMG = snapshot(CAMOBJ) acquires a single frame from the Webcam.

     [IMG, TIMESTAMP] = snapshot(CAMOBJ) returns the frame, IMG, and the
     acquisition timestamp, TIMESTAMP. 

     webcam methods:

     snapshot     - Acquire a single frame from the Webcam.
     preview      - Activate a live image preview window.
     closePreview - Close live image preview window.

     webcam properties:    

     Name                 - Name of the Webcam.
     Resolution           - Resolution of the acquired frame.
     AvailableResolutions - Cell array of list of available resolutions.

     The webcam interface also exposes the dynamic properties of the Webcam
     that we can access programmatically. Some of these dynamic properties
     are Brightness, Contrast, Hue, Exposure etc. The presence of these
     properties in the webcam object depends on the Webcam that you connect
     to.

     Example:
        % Construct a webcam object
        camObj = webcam;

        % Preview a stream of image frames.
        preview(camObj);

        % Acquire and display a single image frame.
        img = snapshot(camObj);
        image(img);

     See also webcamlist

根据help来看:

至此调用成功。

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

时间: 2024-10-05 05:16:03

MATLAB编程->MATLAB2014a的webcam操作的相关文章

MATLAB编程->MATLAB2014a videoinput读取摄像头

在遇到以下问题时: imaqhwinfo 警告: No Image Acquisition adaptors found. Image acquisition adaptors may be available as downloadable support packages. Open Support Package Installer to install additional vendors. ans = InstalledAdaptors: {} MATLABVersion: '8.3 

MATLAB编程与应用系列-第2章 数组及矩阵的创建及操作(1)

本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:[email protected]. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于MATLABR2006a,可能对于更高级版本的功能和函数有差异,教程中如有问题,请联系:[email protected] MATLAB中的数学计算部分包括数值计算和符号计算两大部分,数值计算是MATLAB的核心,在数值计算过程中,同样需要辅以适当的符号运算,目前符号运算的发展也非常完善,同样得到广泛的应用

MATLAB编程与应用系列-第2章 数组及矩阵的创建及操作(2)

本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:[email protected]. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于MATLABR2006a,可能对于更高级版本的功能和函数有差异,教程中如有问题,请联系:[email protected] 2.2 数组及矩阵的创建和操作 本节将介绍数组及矩阵的创建和操作,包括数组的输入以及数组元素的操作.由于数组和矩阵在创建和寻访的处理方式类似,因此将两者综合一起说明. ###2.2.1

MATLAB 编程风格指南及注意事项

MATLAB编程风格指南Richard Johnson 著Genial 译MATLAB 编程风格指南Richard JohnsonVersion 1.5,Oct. 2002版权: Datatool 所有翻译:Genial @ USTC“Language is like a cracked kettle on which we beat tuned to dance to, while allthe time we long to move the stars to pity.”- Gustave

MATLAB编程与应用系列-第1章 MATLAB概述

本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:[email protected]. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于MATLABR2006a,可能对于更高级版本的功能和函数有差异,教程中如有问题,请联系:[email protected] 在科学研究和工程计算领域经常会遇到一些非常复杂的计算问题,利用计算器或手工计算是无法胜任的,只能借助计算机编程来实现,MATLAB正是解决这样复杂计算问题的强大的科学计算软件.MATL

MATLAB编程与应用系列-第3章 矩阵运算(2)

本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:[email protected]. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于MATLABR2006a,可能对于更高级版本的功能和函数有差异,教程中如有问题,请联系:[email protected] ###3.1.5 矩阵函数MATLAB提供了丰富的函数来实现对矩阵的各种运算,下面将逐步介绍.因篇幅关系,将不作数学方面的解释.表3.1所示为常用的矩阵运算函数以及函数相对应的功能描述

MATLAB编程与应用系列-第3章 矩阵运算(1)

本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:[email protected]. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于MATLABR2006a,可能对于更高级版本的功能和函数有差异,教程中如有问题,请联系:[email protected] 本章将介绍与MATLAB矩阵运算有关相关的内容.矩阵运算是MATLAB的基础,是MATLAB强大计算功能的体现.这一章的内容可以帮助读者解决一些学习和工作中常遇到的实际问题,让读者了解

MATLAB编程与应用系列-第3章 矩阵运算(3)

本系列教程来源于出版设计<基于MATLAB编程基础与典型应用书籍>,如涉及版权问题,请联系:[email protected]. 出版社:人民邮电出版社, 页数:525. 本系列教程目前基于MATLABR2006a,可能对于更高级版本的功能和函数有差异,教程中如有问题,请联系:[email protected] ###3.1.8 矩阵和数组运算比较在进行矩阵和数组运算的时候,要认识到矩阵和数组类似运算的区别,两种运算指令形式和实质内涵的异同见表3.3.其中S为标量,A.B为矩阵.表3.3 矩阵

C#网络编程(基本概念和操作) - Part.1

引言 C#网络编程系列文章计划简单地讲述网络编程方面的基础知识,由于本人在这方面功力有限,所以只能提供一些初步的入门知识,希望能对刚开始学习的朋友提供一些帮助.如果想要更加深入的内容,可以参考相关书籍. 本文是该系列第一篇,主要讲述了基于套接字(Socket)进行网络编程的基本概念,其中包括TCP协议.套接字.聊天程序的三种开发模式,以及两个基本操作:侦听端口.连接远程服务端:第二篇讲述了一个简单的范例:从客户端传输字符串到服务端,服务端接收并打印字符串,将字符串改为大写,然后再将字符串回发到客