zoukankan      html  css  js  c++  java
  • 【MATLAB与机器学习】MATLAB访问本机摄像头

     1 % MATLAB控制摄像头操作
     2 
     3 % 获取本机中已经安装的硬件资源列表
     4 imaqhwinfo
     5 
     6 % 建立videoinput对象
     7 obj = videoinput('winvideo');
     8 
     9 % 设置属性
    10 set(obj, 'FramesPerTrigger', 1);
    11 set(obj, 'TriggerRepeat', Inf);
    12 
    13 % 建立界面
    14 hf = figure('Units', 'Normalized', 'Menubar', 'None', ...
    15     'NumberTitle', 'off', 'Name', '演示拍照系统');
    16 ha = axes('Parent', hf, 'Units', 'Normalized', ...
    17     'Position', [.05 .2 .85 .7]);
    18 axis off
    19 hb1 = uicontrol('Parent', hf, 'Units', 'Normalized', ...
    20     'Position', [.25 .05 .2 .1], 'String', '预览', ...
    21     'Callback', ...
    22     ['objRes = get(obj, ''VideoResolution'');' ...
    23      'nBands = get(obj, ''NumberOfBands'');' ...
    24      'hImage = image(zeros(objRes(2), objRes(1), nBands));' ...
    25      'preview(obj, hImage);']);
    26 hb2 = uicontrol('Parent', hf, 'Units', 'Normalized', ...
    27     'Position', [.55 .05 .2 .1], 'String', '拍照', ...
    28     'Callback', 'imwrite(getsnapshot(obj), ''im.jpg'')');
  • 相关阅读:
    用户管理
    开机、重启、用户登录注销
    网络请求的封装
    Vuex
    Promise
    Vue Router(二)
    Vue Router(一)
    Vue CLI
    前端模块化-导入导出
    插槽
  • 原文地址:https://www.cnblogs.com/mach-pupil/p/12535330.html
Copyright © 2011-2022 走看看