精华内容
下载资源
问答
  • 在模块的说明区域中
    千次阅读 多人点赞
    2020-10-25 16:00:12

    一、simulink的命令集

    1、仿真命令

    命令说明
    sim仿真运行一个simulink模块
    sldebug调试一个simulink模块
    simset设置仿真参数
    simget获取仿真参数
    linmod从连续时间系统中获取线性模型
    linmod2也是获取线性模型,采用高级方法
    dinmod从离散时间系统中获取线性模型
    trim为一个仿真系统寻找稳定的状态参数

    2、构建模型命令

    命令说明
    open_system打开已有的模型
    close_system关闭打开的模型或模块
    new_system创建一个新的空模型窗口
    load_system加载已有的模型并使模型不可见
    save_system保存一个打开的模型
    add_block添加一个新的模块
    add_line添加一条线(两个模块之间的连线)
    delete_block删除一个模块
    delete_line删除一根线
    find_system查找一个模块
    hilite_system使一个模块醒目显示
    replace_block用一个新模块代替已有的模块
    set_param为模型或模块设置参数
    get_param获取模块或模型的参数
    add_param为一个模型添加用户自定义的字符串参数
    delete_param从一个模型中删除一个用户自定义的参数
    bdclose关闭一个simulink窗口
    bdroot根层次下的模块名字
    gcb获取当前模块的名字
    gcbh获取当前模块的句柄
    gcs获取当前系统的名字
    getfullname获取一个模块的完全路径名
    slupdate将1.x的模块升级为3.x的模块
    addterms为未连接的端口添加terminators模块
    boolean将数值数组转化为布尔值
    slhelp simulink的用户向导或者模块帮助

    3、封装命令

    命令说明
    hasmask检查已有模块是否封装
    hasmaskdlg检查已有模块是否有封装的对话框
    hasmaskicon检查已有模块是否有封装的图标
    iconedit使用ginput函数来设计模块图标
    maskpopups返回并改变封装模块的弹出菜单项
    movemask重建内置封装模块为封装的子模块

    4、库命令

    命令说明
    libinfo从系统中得到库信息

    5、诊断命令

    命令说明
    sllastdiagnostic上一次诊断信息
    sllasterror上一次错误信息
    sllastwarning上一次警告信息
    sldiagnostics为一个模型获取模块的数目和编译状态

    6、硬拷贝和打印命令

    命令说明
    frameedit编辑打印画面
    print将simulink系统打印成图片,或将图片保存为m文件
    printopt打印机默认设置
    orient设置纸张的方向

    二、常用Simulink模块简介

    0、Sources库中模块

    命令说明
    Band-Limited white Noise给连续系统引入白噪声
    Chirp Signal产生一个频率递增的正弦波(线性调频信号)
    Clock显示并提供仿真时间
    Constant生成一个常量值
    Counter Free-Running自运行计数器,计数溢出时自动清零
    Counter Limited有限计数器,可自定义计数上限
    Digital Clock生成有给定采样间隔的仿真时间
    From File从文件读取数据
    From Workspace从工作空间中定义的矩阵中读取数据
    Ground地线,提供零电平
    Pulse Generator生成有规则间隔的脉冲
    In1提供一个输入端口
    Ramp生成一连续递增或递减的信号
    Random Number生成正态分布的随机数
    Repeating Sequence生成一重复的任意信号
    Repeating Sequence Interpolated生成一重复的任意信号,可以插值
    Repeating Sequence Stair生成一重复的任意信号,输出的是离散值
    Signal Builder带界面交互的波形设计
    Signal Generator生成变化的波形
    Sine Wave生成正弦波
    Step生成一阶跃函数
    Uniform Random Number生成均匀分布的随机数

    1、Sink库中模块

    命令说明
    Display显示输入的值
    Floating Scope显示仿真期间产生的信号,浮点格式
    Out1提供一个输出端口
    Scope显示仿真期间产生的信号
    Stop Simulation当输入为非零时停止仿真
    Terminator终止没有连接的输出端口
    To File向文件中写数据
    To Workspace向工作空间中的矩阵写入数据
    XY Graph使用Matlab的图形窗口显示信号的X-Y图

    2、Discrete库中的模块

    命令说明
    Difference差分器
    Difference Derivative计算离散时间导数
    Discrete Filter实现IIR和FIR滤波器
    Discrete State-Space实现用离散状态方程描述的系统
    Discrete Transfer Fcn实现离散传递函数
    Discrete Zero-Pole实现以零极点形式描述的离散传递函数
    Discrete-time Integrator执行信号的离散时间积分
    First-Order Hold实现一阶采样保持
    Integer Delay将信号延迟多个采样周期
    Memory从前一时间步输出模块的输入
    Tapped Delay延迟N个周期,然后输出所有延迟数据
    Transfer Fcn First Order离散时间传递函数
    Transfer Fcn Lead or Lag超前或滞后传递函数,主要有零极点树木决定
    Transfer Fcn Real Zero有实数零点,没有极点的传递函数
    Unit Delay将信号延迟一个采样周期
    Weighted Moving Average加权平均
    Zero-Order Hold零阶保持

    3、Continuous库中的各模块

    命令说明
    Derivative输入对时间的导数
    Integrator对信号进行积分
    State-Space实现线性状态空间系统
    Transfer Fcn实现线性传递函数
    Transfer Delay以给定的时间量延迟输入
    Variable Transfer Delay以可变的时间量延迟输入
    Zero-Pole实现用零极点形式表示的传递函数

    4、Discontinuities库中的各模块

    命令说明
    Backlash模拟有间隙系统的行为
    Coulomb & Viscous Friction模拟在零点出不连续,在其他地方有线性增益的系统
    Dead Zone提供输出为零的区域
    Dead Zone Dynamic动态提供输出为零的区域
    Hit Crossing检测信号上升沿、下降沿以及与指定值得比较结果,输出零或一
    Quantizer以指定的间隔离散化输入
    Rate Limiter限制信号的变化速度
    Relay在两个常数中选出一个作为输出
    Saturation限制信号的变化范围
    Saturation Dynamic动态限制信号的变化范围
    Wrap to Zero输入大于门限则输出零,小于则直接输出

    5、Math 库中的模块

    命令说明
    Abs输出输入的绝对值
    Add对信号进行加法或减法运算
    Algebraic Constant将输入信号抑制为零
    Assignment赋值
    Bias给输入加入偏移量
    Complex to Magnitude-Angle输出复数输入信号的相角和幅值
    Complex to Real-Image输出复数输入信号的实部和虚部
    Divide对信号进行乘法或除法运算
    Dot Product产生点积
    Gain将模块的输入乘以一个数值
    Magnitude-Angle to Complex由相角和幅值输入输出一个复数信号
    Math Function数学函数
    Matrix Concatenation矩阵串联
    MinMax输出信号的最小或最大值
    MinMax Running Resettable输出信号的最小或最大值,带复位功能
    Polynomial计算多项式的值
    Product产生模块各输入的简积或商
    Product of Elements产生模块各输入的简积或商
    Real-Imag to Complex由实部和虚部输入输出复数信号
    Reshape改变矩阵或向量的维数
    Rounding Function执行圆整函数
    Sign指明输入的符号
    Sine Wave Function输出正弦信号
    Slider Gain使用滑动器改变标量增益
    Subtract对信号进行加法或减法运算
    Sum of Elements生成输入的和
    Trigonometric Function执行三角函数
    Unary Minus对输入取反
    Weighted Sample Time Math对信号经过加权时间采样的值进行加、减、乘、除运算
    更多相关内容
  • 关于用于机动车辆的光学模块,其能够选择性地照亮区域说明.rar
  • nodemcu各个模块 以及中文说明

    千次阅读 2019-06-21 01:10:38
    image.png 来看一下每个模块都是干什么的: ...(机翻简单校对, 有些模块我也不太懂) ...中文说明 https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_cn (转自http://blog.csdn.net/dustintime/articl...

    image.png


    来看一下每个模块都是干什么的:
    官方固件下载: https://nodemcu-build.com/
    (机翻简单校对, 有些模块我也不太懂)

     

    中文说明

    https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_cn
    (转自http://blog.csdn.net/dustintime/article/details/54914054)

    本地玩具

    adc, file, gpio, i2c, node, 1-wire, pwm, spi, timer, uart, u8g, bit, cron, pcm, ads1115, RTC time, switec, ucg

    物联网

    wifi, net, mqtt, file, node, RTC time, RTC mem, RTC fifo, sjson, bit, http, encodr, crypto, mDNS, sntp, websocket, wps, , smtp, socket,

    LED灯带

    ws2801 or ws2812 or TM1829 or AP102

    =======================================

    ADC

    Analog-to-Digital Converter 数模转化, ADC模块提供对内置ADC的访问
    在ESP8266只有一个通道,这是复用电池电压。根据“esp init data”(107字节)可以使用ADC读取外部电压,或读取system电压(vdd33),但不能同时使用。

    ADS1115

    这个模块提供的ADS1115 16位精密模数转换器。用于制作逻辑分析仪

    ADXL345

    这个模块提供的ADXL345三轴加速度计。

    AMazon320

    这个模块提供的am2320湿度和温度传感器,使用I2C接口。

     

    image.png

    APA102

    该模块提供了Lua访问apa102 RGB LED的功能是类似通用WS2812寻址LED(ws2812是另一个)。

    BIT

    位操作的支持,在32位整数。

    BME280

    这个模块提供了一个简单的接口bme280 /温度/压力/ BMP280空气湿度传感器(博世传感器)。
    注意,你必须调用 init() 在读取数值之前!

    BMP085

    这个模块提供的温度和压力传感器BMP085。该模块还与BMP180一同工作。

    CJson

    该模块已被SJson替代。它提供的功能的一个超集。所有涉及CJson都可用SJson替代

    CoAP

    该模块根据协议CoAP协议提供了一个简单的实现。基本终端服务器部分是基于microcoap,和许多其他的代码参考libcoap。
    该模块实现客户端和服务器端。客户机部分支持GET/PUT/POST/DELETE。服务器可以注册Lua函数和变量。没有观察或发现支持。

    Cron

    Cron-like 调度模块
    这个模块需要RTC时间来正确操作。不要忘了包括rtctime模块。

    crypto

    密码模块提供了处理加密算法的各种功能。
    下面的加密/解密算法/模式支持:128位AES在ECB模式“aes-ecb”(不推荐)128位AES CBC模式“AES-CBC”
    下面的哈希算法的支持:- MD2(默认情况下不可用,必须开启在 app/include/user_config.h)- MD5 SHA1 - SHA256,SHA384,SHA512(除非禁止在 app/include/user_config.h 拗口, "unless disable"到底要说啥)

    dht

    官方没写~~

    encoder

    编码器模块提供字节码的编码和解码的各种功能。Base64编解码, Hex编解码

    enduser

    这个模块提供了一个简单的方法来配置ESP8266芯片不使用串行接口或预编程的WiFi凭据到芯片上。貌似是用来连wifi用的

    file

    文件模块提供对文件系统及其单个文件的访问。文件系统是一个扁平文件管理系统,没有子目录/文件夹的概念。除了在内部Flash的SPIFFS文件系统,这个模块也可以在外部SD卡的FAT分区, 如果FatFS启用的情况下。

    gdbstub

    gdb什么的不懂

    gpio

    玩过51单片机和stm以及树莓派, arduino的都应该知道的东西
    这个模块提供的GPIO(通用输入/输出)子系统。
    所有的访问是基于I/O的nodemcu开发套件的指数,没有内部的GPIO引脚。例如,在开发套件D0引脚映射到内部的GPIO引脚16。
    如果不使用nodemcu开发套件,请参考如下指标↔GPIO映射GPIO引脚图。

    IO indexESP8266 pinIO indexESP8266 pin
    0 [*]GPIO167GPIO13
    1GPIO58GPIO15
    2GPIO49GPIO3
    3GPIO010GPIO1
    4GPIO211GPIO9
    5GPIO1412GPIO10
    6GPIO12

    从电路背面看从GPIO16开始是一个向下的U型结构的顺序排列的io接口
    [*] D0(GPIO16) 只能用于读写, 不支持开漏输出,中断,pwm, i2c和 ow

    hdc1080

    这个模块提供的hdc1080低功耗、高精度的数字湿度传感器与温度传感器。

    hmc5883L

    这个模块提供的HMC5883L三轴数字罗盘。

    http

    基本HTTP客户端模块,它提供了一个通过HTTP来 GET/POST/PUT/DELETE 的接口,以及定制的请求。由于对ESP8266内存限制,支持的page/body的大小是受可用内存的限制。试图接收大于此页的页将失败。如果较大的page/body的大小是必要的,考虑使用net.createconnection()和流。

    hx711

    这个模块提供一个 HX711 load cell amplifier/ADC。hx711是一个不昂贵的24bit ADC的可编程128x,64x,32x增益。目前只信道A在128x增益的支持。

    i2c

    I²C的参考设计使用一个7位元长度的位址空间但保留了16个位址,所以在一组总线最多可和112个节点通讯。常见的I²C总线依传输速率的不同而有不同的模式:标准模式(100 Kbit/s)、低速模式(10 Kbit/s),但时脉频率可被允许下降至零,这代表可以暂停通讯。而新一代的I²C总线可以和更多的节点(支援10位元长度的位址空间)以更快的速率通讯:快速模式(400 Kbit/s)、高速模式(3.4 Mbit/s)。
    虽然最大的节点数目是被位址空间所限制住,但实际上也会被总线上的总电容所限制住,一般而言为400 pF。

    L3G4200D

    这个模块提供的三轴数字陀螺仪L3G4200D。

    mDNS

    组播DNS作为卓悦/探测部分。这允许系统识别自己和他们在局域网上提供的服务。然后客户机能够发现这些系统并连接到它们。

    mqtt

    客户端坚持版本3.1.1 MQTT协议。确保你的经纪人的支持是版本3.1.1正确配置。客户与经纪人运行MQTT 3.1向后兼容。

    net

    TLS操作被移动到TLS模块。

    node

    节点模块提供对系统级功能的访问,如休眠、重启和各种信息和IDS。

    ow(1-Wire)

    单总线, 此模块提供了与单总线设备通信总线系统一起工作的功能。

    pcm

    通过不同的末端播放声音。

    perf

    此模块为应用程序提供简单的性能度量。它每隔50微秒粗略地对程序计数器进行采样,并建立它所找到的值的直方图。由于只有少量的内存来存储直方图,用户可以指定哪个区域的代码是感兴趣的。默认是包含代码的整个flash。一旦确定了热点,那么可以用不同的区域和不同的分辨率重复运行,以获得所需的信息。

    pwm

    脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。

    rc

    ??

    ifswitch

    模块操作433 / 315Mhz设备如电源插座、继电器、等,这将与所有流行的低成本电源插座插座,最有可能的工作SC5262 / SC5272, HX2262 / HX2272, PT2262 / PT2272, EV1527, RT1527, FP1527 or HS1527 芯片组
    该模块采用了一些代码从原来的遥控开关Arduino库但NodeMCU和Arduino并不完全兼容。这就要求混凝土开关被改写成rfswitch nodemcu lua的支持。

    rotary

    这个模块可以读取廉价的旋转编码器开关的状态。这些可以在一美元或两美元的所有标准位置买到。它们是五针装置,其中三用于格雷码旋转编码器,两个用于推送开关。这些开关通常用于汽车音响系统。
    这些开关没有绝对位置,但只编码顺时针/逆时针旋转的位置数。利用该模块,连接通用的引脚上的正交编码器的地面和A和B阶段的nodemcu。一个引脚的按键开关也应该接地和其他引脚连接到nodemcu。

    rtcfifo

    的rtcfifo模块实现了一个第一,先出存储用于传感器的读数。顾名思义,它是由RTC用户内存支持的,因此可以在深睡眠周期中存活。从概念上讲,它可以被看作是时间戳、名称、值}元组的循环数组。在内部,它使用空间优化的存储格式,允许保存最多数量的样本。这有几个权衡,因此不是一个解决方案适合所有。尤其是:
    . 时间戳存储二精度。
    . 采样频率必须至少每8.5分钟一次。这是用于时间戳的delta压缩的副作用。
    . 值限制为16位精度,但有一个单独的字段存储e-N乘数。即使在使用非常小的值时,也允许高保真。有效范围在 1e-7 到 65535。

    rtcmem

    的rtcmem模块提供的RTC(实时时钟)基本访问存储器。
    在ESP8266 RTC寄存器包含内存中生存的深度睡眠,使他们保持状态,整个睡眠周期非常有用。这些记忆是保留给系统使用,但128个插槽(每个32bit宽)可申请使用。此模块提供对这些的读写访问。
    由于可用内存量非常有限,没有机构仲裁使用特定的插槽。最终用户应该知道哪些内存被用于什么,以及避免冲突。注意一些lua模块声称某些时段。
    这是一个同伴的rtctime rtcfifo模块和模块。

    rtctime

    RTC是多种名词的缩写,如:实时时钟(Real-Time Clock)、美国资产重组托管公司(Resolution Trust Corporation)、 协作软件交付环境(IBM Rational Team Concert)、响应时间补偿(Response Time Compensation)、实时通讯(Real-time communications)、 雷达跟踪中心(Radar TrackingCentre)。

    si7021

    这个模块提供的si7021湿度和温度传感器。

    sigma delta

    此模块提供对∑-Δ组件的访问。这是一个硬件信号发生器,可以传送到任何的GPIO引脚0除外。

    sjson

    JSON支持模块。允许对JSON进行编码和解码。

    sntp

    SNTP模块实现了一个简单网络时间协议的客户端。这包括对“选播”NTP模式的支持,如果在网络中由NTP服务器支持,就不需要知道NTP服务器的IP地址。默认情况下,这将使用服务器0.nodemcu.pool.ntp.org通过3.nodemcu.pool.ntp.org。这些服务器几乎适用于几乎所有的用途。

    somfy

    该模块提供了通过一个射频发射机的一个简单的接口来控制尚飞帘(433.42兆赫)。它是基于nickduino尚飞远程Arduino skecth。
    所使用的硬件是标准的433兆赫射频发射机。不幸的是,这些芯片通常传送在他433.92Mhz所以晶体谐振器的频率应与433.42 MHz谐振器虽然有些报道甚至与原来的晶体工作取代。

    spi

    发送和接收的所有事务都是最重要的比特优先和最不重要的最后一个。对底层硬件的技术细节是指metalphreak ESP8266 HSPI的文章。

    struct

    该模块提供基本的设施将Lua值与C结构。它的主要功能是struct.pack,其中包多的Lua值为结构如弦;和struct.unpack,解压缩多个lua值从一个给定的结构如弦。

    switec

    这个模块控制switec 27(或兼容)仪表步进电机。这些是现代汽车仪表中使用的步进电机。它们非常便宜,可以在你最喜欢的拍卖网站或中国购物网站上找到。有各种各样的双轴,也就是说,有两个步进电机驱动两个同心轴,所以你可以从同一个轴上安装两个针。

    tcs34725

    这个模块提供了一个简单的接口tcs34725颜色/光传感器(Adafruit)。注意,你必须调用setup()在读值之前

    tls

    TLS模块依赖于 net 模块,它是一个必需的依赖项。
    nodemcu包括MBED TLS库的开源版本。与nodemcu默认配置支持TLS 1 / 1.1 / 1.2和最常见的密码套件,包括DH / ECDH。ECDSA的加密套件,默认是关闭的。

    tm1829

    tm1829是库处理LED灯条使用泰坦的微 tm1829 LED控制器。图书馆使用任何GPIO流LED控制命令。

    tmr

    tmr模块允许访问简单计时器、系统计数器和正常运行时间。它的目的是建立定期发生的任务,定时操作,并提供低分辨率三角洲。然而,tmr模块不是时间保持模块。虽然大多数超时毫秒甚至微秒表示,精度有限,复合误差会导致相当不准确的时间记录。考虑使用rtctime模块“挂钟”时间。nodemcu提供7的静态定时器,编号为0-6,动态定时器产生功能create() 。

    tsl2561

    tsl2561是光-数字转换器,它将光强转换成数字信号输出,具有直接I2C接口或者SMBus接口。每个设备都连接一个带宽的光敏二极管和在单独CMOS集成电路上的一个红外响应的光敏二极管,这个集成电路具有提供20bit动态范围的近-适光响应的能力。两个集成的ADCs将光敏电流转换成一个数字输出,这个数字输出表示测量每一个通道的发光。这个数字输出可以是一个微处理器的输入。

    u8g

    u8glib是一个图形库在olikraus / u8glib与许多不同的显示器支持开发。的nodemcu固件支持这些子集。

    uart

    UART(通用异步接收器/发送器)模块允许在UART串行端口上配置和通信。UART的默认设置是通过构建时间设置来控制的。默认利率是115200个基点。此外,自动波特率检测是前两分钟后平台启动。当接收到几个字符时,这将导致切换到正确的波特率。自动波特率检测时禁用uart.setup叫做。

    ucg

    ucglib是一个图形库在olikraus / ucglib与彩色TFT显示支持开发。的nodemcu固件支持这些子集

    websocket

    一个WebSocket客户端模块实现rfc6455(版本13),提供了一个简单的接口发送和接收消息。实施支持零散的信息,自动响应ping请求和定期坪如果服务器没有沟通。
    SSL / TLS支持
    注意在 net 模块中记录的约束。

    wifi

    WiFi子系统由定期运行的后台任务来维护。任何功能或任务,需要更长的时间比15ms(毫秒)可能导致无线子系统的崩溃。为了避免这些潜在的崩溃,建议无线子系统将暂停与WiFi。suspend()之前任何任务或功能,超过这个15ms指南的执行。

    wps

    WPS允许在不输入网络凭据的情况下将设备添加到现有网络中。

    ws2801

    ws2801灯带

    ws2812

    WS2812是库处理WS2812像LED灯条。它至少在WS2812,ws2812b,apa104,sk6812(RGB或RGBW)。
    此库使用UART1路由gpio2(引脚D4在nodemcu devkit)产生的比特流。它可以使用UART0发送到txd0以及同时处理两LED灯条。
    警告:在双模式,你将失去进入Lua控制台通过串口(它将被重新配置支持WS2812协议)。如果你想保持访问Lua控制台,你可以使用另一个输入通道就像一个TCP服务器(见例子)

    xpt2046

    XPT2046是触摸控制器使用的一些便宜的显示器经常与ILI9341显示控制器组合。该模块是基于spapadim和paulstoffregen库的建立。



    作者:Zszen
    链接:https://www.jianshu.com/p/be71adf2e756
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    展开全文
  • OpenCV4.5.5 各模块说明

    千次阅读 2022-04-26 08:14:06
    OpenCV4.5.5 各模块说明: 提示:主要介绍OpenCV4.5.5的各个模块,尤其是Extra modules,新版本相较于2.x,3.x的版本新增的很多内容,不过很多模块官方的系统包中是不带的,需要自己源码编译

    OpenCV4.5.5 各模块说明:

    提示:主要介绍OpenCV4.5.5中的各个模块,尤其是在Extra modules中,新版本相较于2.x,3.x的版本新增的很多内容,不过很多模块在官方的版本包中是不带的,需要自己源码编译

    例如:

    • Main modules:
    • core. Core functionality 核心基础模块
      • Basic structures 基础结构:主要包括OpenCV的数据类型等
      • C structures and operations C语言结构和操作
      • Operations on arrays 数组操作:加减缩放,求非零,随机,线性判别分析,主成分分析,SVD奇异值分解等
      • Asynchronous API 异步操作
      • XML/YAML Persistence XML/YAML/JSON文件存储
      • Clustering 分类(kmeans等)
      • Utility and system functions and macros 实用程序和系统功能以及宏
      • OpenGL interoperability 与OpenGL的交互
      • Intel IPP Asynchronous C/C++ Converters 英特尔IPP异步C/C++转换器
      • Optimization Algorithms 在有约束和无约束情况下求函数极值
      • DirectX interoperability 与DirectX的交互
      • Eigen support Eigen(C++线性算数)支持
      • OpenCL support OpenCL(面向异构并行)支持
      • Intel VA-API/OpenCL (CL-VA) interoperability 英特尔VA-API/OpenCL(CL-VA)的交互
      • Hardware Acceleration Layer 硬件加速层
      • Parallel Processing 并行处理
    • imgproc. Image Processing 图像处理模块
      • Image Filtering 图像滤波
      • Geometric Image Transformations 几何图像变换(缩放等)
      • Miscellaneous Image Transformations 图像变换(二值化等)
      • Drawing Functions 绘图
      • Color Space Conversions 颜色空间转换
      • ColorMaps in OpenCV 颜色映射
      • Planar Subdivision 平面细分(OpenCV使用Delaunay算法将平面细分为三角形)
      • Histograms 直方图
      • Structural Analysis and Shape Descriptors 结构分析和形状描述符
      • Motion Analysis and Object Tracking 运动分析与目标跟踪
      • Feature Detection 特征检测(霍夫直线霍夫圆等)
      • Object Detection 目标检测(模板匹配等)
      • Image Segmentation 图像分割(分水岭算法等)
      • C API
      • Hardware Acceleration Layer 硬件加速层
    • imgcodecs. Image file reading and writing 图像文件读写
      • C API
      • Flags used for image file reading and writing 文件读写参数
      • iOS glue 与IOS系统的转换
      • MacOS(OSX) glue 与MacOS(OSX) 系统的转换
    • videoio. Video I/O 视频流读写
      • Flags for video I/O 视频文件读写参数
      • Additional flags for video I/O API backends 额外参数
      • Hardware-accelerated video decoding and encoding 视频加速编码和解码
      • C API for video I/O
      • iOS glue for video I/O 与IOS系统的转换
      • WinRT glue for video I/O 与WinRT系统的转换
      • Query I/O API backends registry 查询I/O API后端注册
    • highgui. High-level GUI 界面交互
      • Flags related creating and manipulating HighGUI windows and mouse events 交互参数(按钮鼠标事件等)
      • OpenGL support OpenGL支持
      • Qt New Functions Qt功能
      • WinRT support WinRT支持
      • C API
    • video. Video Analysis 视频分析
      • Motion Analysis 运动分析
      • Object Tracking 对象跟踪
      • C API
    • calib3d. Camera Calibration and 3D Reconstruction 摄像机标定与三维重建
      • Fisheye camera model 鱼眼相机模型
      • C API
    • features2d. 2D Features Framework 2D特征框架
      • Feature Detection and Description 特征检测和描述(sift,brisk等)
      • Descriptor Matchers 描述子匹配
      • Drawing Function of Keypoints and Matches 关键点绘制及匹配
      • Object Categorization 物体分类
      • Hardware Acceleration Layer 硬件加速
    • objdetect. Object Detection 目标检测(HOG、QR、Face等haar)
      • C API
    • dnn. Deep Neural Network module 深度神经网络模型
      • Partial List of Implemented Layers 已经实现的网络层(bn,pool等)
      • Utilities for New Layers Registration 新的自定义网络层
    • ml. Machine Learning 传统机器学习如:Boost、DTrees、KNearest、LogisticRegression、RTrees、SVM等
    • flann. Clustering and Search in Multi-Dimensional Spaces 多维空间中的聚类与搜索,包括与FLANN(快速最近邻算法库)的接口
    • photo. Computational Photography 计算摄影
      • Inpainting 修复算法
      • Denoising 去噪
      • HDR imaging 高动态范围成像算法,即色调映射、曝光对齐、多曝光相机校准和曝光融合
      • Contrast Preserving Decolorization 颜色转换
      • Seamless Cloning 无缝克隆
      • Non-Photorealistic Rendering 非真实感渲染
      • C API
    • stitching. Images stitching 在Stitcher类中实现的缝合模块管道
      • Features Finding and Images Matching 特征查找和图像匹配ImageFeatures
      • Rotation Estimation 旋转估计
      • Autocalibration 自动校准
      • Images Warping 图像扭曲
      • Seam Estimation 焊缝估计
      • Exposure Compensation 曝光补偿
      • Image Blenders 图像混合器
    • gapi. Graph API G-API是OpenCV中的一个特殊模块——与大多数其他主要模块相比,这个模块充当的是一个框架,而不是一些特定的CV算法

    • Extra modules:
    • alphamat. Alpha Matting 用于从背景图像中提取具有软边界的前景对象
    • aruco. ArUco Marker Detection 模块专用于方形基准标记(也称为增强现实标记)。这些标记可用于简单、快速和稳健的摄像机姿势估计
    • barcode. Barcode detecting and decoding methods 条形码检测和解码方法
    • bgsegm. Improved Background-Foreground Segmentation Methods 改进的背景-前景分割方法
    • bioinspired. Biologically inspired vision models and derivated tools 受生物启发的视觉模型和衍生工具
    • ccalib. Custom Calibration Pattern for 3D reconstruction 用于三维重建的自定义校准模式
    • cudaarithm. Operations on Matrices 矩阵运算
      • Core Operations on Matrices
      • Per-element Operations
      • Matrix Reductions
      • Arithm Operations on Matrices
    • cudabgsegm. Background Segmentation 背景分割
    • cudacodec. Video Encoding/Decoding 视频编码解码
    • cudafeatures2d. Feature Detection and Description 特征检测和描述
    • cudafilters. Image Filtering 图像过滤
    • cudaimgproc. Image Processing 图像处理
      • Color space processing
      • Histogram Calculation
      • Hough Transform
      • Feature Detection
    • cudalegacy. Legacy support
      • NPPST Core
      • NPPST Image Processing
      • NPPST Signal Processing
    • cudaobjdetect. Object Detection 目标检测CascadeClassifier、HOG
    • cudaoptflow. Optical Flow 光流
    • cudastereo. Stereo Correspondence 立体通信
    • cudawarping. Image Warping 图像扭曲
    • cudev. Device layer 硬件层
    • cvv. GUI for Interactive Visual Debugging of Computer Vision Programs 用于计算机视觉程序交互式可视化调试的GUI
    • datasets. Framework for working with different datasets 用于处理不同数据集的框架
      • Action Recognition
      • Face Recognition
      • Gesture Recognition
      • Human Pose Estimation
      • Image Registration
      • Image Segmentation
      • Multiview Stereo Matching
      • Object Recognition
      • Pedestrian Detection
      • SLAM
      • Super Resolution
      • Text Recognition
      • Tracking
    • dnn_objdetect. DNN used for object detection 用于目标检测的DNN
    • dnn_superres. DNN used for super resolution 用于超分辨率的DNN
    • dpm. Deformable Part-based Models 基于可变形零件的模型
    • face. Face Analysis 人脸分析
    • freetype. Drawing UTF-8 strings with freetype/harfbuzz 使用freetype/harfbuzz绘制UTF-8字符串
    • fuzzy. Image processing based on fuzzy mathematics 基于模糊数学的图像处理
      • Math with F0-transform support
      • Math with F1-transform support
      • Fuzzy image processing
    • hdf. Hierarchical Data Format I/O routines 分层数据格式I/O例程
      • Hierarchical Data Format version 5
    • hfs. Hierarchical Feature Selection for Efficient Image Segmentation 用于高效图像分割的分层特征选择
    • img_hash. The module brings implementations of different image hashing algorithms
      The module brings implementations of different image hashing algorithms.
      该模块提供了不同图像哈希算法的实现
    • intensity_transform. The module brings implementations of intensity transformation algorithms to adjust image contrast 该模块提供了用于调整图像对比度的强度变换算法的实现
    • julia. Julia bindings for OpenCV OpenCV的Julia(一种新的编程语言)绑定
    • line_descriptor. Binary descriptors for lines extracted from an image 用于从图像中提取线条的二进制描述符,这个模块提取的是一种新的信息,不同于点信息,具有尺度不变性
    • mcc. Macbeth Chart module 颜色图表模块
      • Color Correction Model 颜色校准模块
    • optflow. Optical Flow Algorithms 光流算法
    • ovis. OGRE 3D Visualiser 3D可视化,ovis是ogre3d的简化渲染包装器。在API中使用了Ogre术语,并且假定Ogre脚本用于高级定制
    • phase_unwrapping. Phase Unwrapping API 相位展开API,相位图
    • plot. Plot function for Mat data Mat数据的点位
    • quality. Image Quality Analysis (IQA) API 图像质量分析
    • rapid. silhouette based 3D object tracking 基于轮廓的三维目标跟踪
    • reg. Image Registration 图像配准,使用像素来计算配准,而不是特征值
    • rgbd. RGB-Depth Processing RGBD图像处理
    • saliency. Saliency API 显著性API,寻找图像的显著区域加快检测
    • sfm. Structure From Motion 从运动中构造,从2D到3D的多视图重建
      • Conditioning
      • Fundamental
      • Input/Output
      • Numeric
      • Projection
      • Robust Estimation
      • Triangulation
      • Reconstruction
      • Simple Pipeline
    • shape. Shape Distance and Matching 形状距离与匹配
    • stereo. Stereo Correspondance Algorithms 立体匹配算法(块匹配)
    • structured_light. Structured Light API 结构光API
    • superres. Super Resolution 超分辨率
    • surface_matching. Surface Matching 曲面匹配,3D ppf算法 icp算法
    • text. Scene Text Detection and Recognition 自然场景图像中的文本检测和识别
    • tracking. Tracking API 跟踪API,一个接口,可以插入多种算法并对它们进行比较
    • videostab. Video Stabilization 视频稳定模块
      • Global Motion Estimation 运动估计
      • Fast Marching Method 快速匹配
    • viz. 3D Visualizer 3D窗口可视化
    • wechat_qrcode. WeChat QR code detector for detecting and parsing QR code 微信解码
    • xfeatures2d. Extra 2D Features Framework 额外的2D匹配框架
      • Experimental 2D Features Algorithms
      • Non-free 2D Features Algorithms
      • Experimental 2D Features Matching Algorithm
    • ximgproc. Extended Image Processing 图像处理进阶
      • Structured forests for fast edge detection
      • EdgeBoxes
      • Filters
      • Superpixels
      • Image segmentation
      • Fast line detector
      • EdgeDrawing
      • Fourier descriptors
      • Binary morphology on run-length encoded image
    • xobjdetect. Extended object detection 目标检测进阶WaldBoost detector
    • xphoto. Additional photo processing algorithms 其他照片处理算法,修复,白平衡等

    展开全文
  • 如何matlab的simulink快速找模块

    千次阅读 2021-01-08 19:52:22
    空白地方点左键一下,过两秒后会出现放大镜,然后点放大镜就可以直接输入找模块了。 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以...
     在空白地方点左键一下,过两秒后会出现放大镜,然后点放大镜就可以直接输入找模块了。
    

    欢迎使用Markdown编辑器

    你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

    新的改变

    我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

    1. 全新的界面设计 ,将会带来全新的写作体验;
    2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
    3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
    4. 全新的 KaTeX数学公式 语法;
    5. 增加了支持甘特图的mermaid语法1 功能;
    6. 增加了 多屏幕编辑 Markdown文章功能;
    7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
    8. 增加了 检查列表 功能。

    功能快捷键

    撤销:Ctrl/Command + Z
    重做:Ctrl/Command + Y
    加粗:Ctrl/Command + B
    斜体:Ctrl/Command + I
    标题:Ctrl/Command + Shift + H
    无序列表:Ctrl/Command + Shift + U
    有序列表:Ctrl/Command + Shift + O
    检查列表:Ctrl/Command + Shift + C
    插入代码:Ctrl/Command + Shift + K
    插入链接:Ctrl/Command + Shift + L
    插入图片:Ctrl/Command + Shift + G
    查找:Ctrl/Command + F
    替换:Ctrl/Command + G

    合理的创建标题,有助于目录的生成

    直接输入1次#,并按下space后,将生成1级标题。
    输入2次#,并按下space后,将生成2级标题。
    以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

    如何改变文本的样式

    强调文本 强调文本

    加粗文本 加粗文本

    标记文本

    删除文本

    引用文本

    H2O is是液体。

    210 运算结果是 1024.

    插入链接与图片

    链接: link.

    图片: Alt

    带尺寸的图片: Alt

    居中的图片: Alt

    居中并且带尺寸的图片: Alt

    当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

    如何插入一段漂亮的代码片

    博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

    // An highlighted block
    var foo = 'bar';
    

    生成一个适合你的列表

    • 项目
      • 项目
        • 项目
    1. 项目1
    2. 项目2
    3. 项目3
    • 计划任务
    • 完成任务

    创建一个表格

    一个简单的表格是这么创建的:

    项目Value
    电脑$1600
    手机$12
    导管$1

    设定内容居中、居左、居右

    使用:---------:居中
    使用:----------居左
    使用----------:居右

    第一列第二列第三列
    第一列文本居中第二列文本居右第三列文本居左

    SmartyPants

    SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

    TYPEASCIIHTML
    Single backticks'Isn't this fun?'‘Isn’t this fun?’
    Quotes"Isn't this fun?"“Isn’t this fun?”
    Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

    创建一个自定义列表

    Markdown
    Text-to- HTML conversion tool
    Authors
    John
    Luke

    如何创建一个注脚

    一个具有注脚的文本。2

    注释也是必不可少的

    Markdown将文本转换为 HTML

    KaTeX数学公式

    您可以使用渲染LaTeX数学表达式 KaTeX:

    Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

    Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

    你可以找到更多关于的信息 LaTeX 数学表达式here.

    新的甘特图功能,丰富你的文章

    Mon 06 Mon 13 Mon 20 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
    • 关于 甘特图 语法,参考 这儿,

    UML 图表

    可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

    张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

    这将产生一个流程图。:

    链接
    长方形
    圆角长方形
    菱形
    • 关于 Mermaid 语法,参考 这儿,

    FLowchart流程图

    我们依旧会支持flowchart的流程图:

    Created with Raphaël 2.2.0 开始 我的操作 确认? 结束 yes no
    • 关于 Flowchart流程图 语法,参考 这儿.

    导出与导入

    导出

    如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

    导入

    如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
    继续你的创作。


    1. mermaid语法说明 ↩︎

    2. 注脚的解释 ↩︎

    展开全文
  • 深度神经网络的Inception模块介绍

    千次阅读 2021-01-31 17:52:38
    深度神经网络(Deep Neural Networks, DNN)或深度卷积网络的Inception模块是由Google的Christian Szegedy等人提出,包括Inception-v1、Inception-v2、Inception-v3、Inception-v4及Inception-ResNet系列。...
  • IMU模块中6轴、9轴包含哪些模块

    千次阅读 2021-06-18 00:14:37
    常被朋友们问起 到底啥是陀螺仪模块,IMU模块,惯导模块。这里以我的理解给大家一个通俗的解释:说明:以下说法是为了不改变原意的情况下方便快速理解的比较通俗的解释,不是正式定义。6轴,9轴,...
  • Unity Module Manager 模块管理器

    千次阅读 2020-11-04 13:44:35
    ModuleManager模块管理器是类似于Unity包管理器的针对项目可选模块的一种统一管理方案,他使得管理你自己的所有扩展包更加方便,你可以将你的任何扩展包设置为原生模块(前提是该包为git存储库),原生模块会自动...
  • Simulink模块介绍

    万次阅读 2021-06-13 13:07:14
    模块浏览器单击Simulink前面的“+”号, 就能够看到Simulink的模块库, 如图7.2所示。
  • 模块学习总结

    万次阅读 多人点赞 2020-08-23 00:48:28
    模块简介 什么是光模块: 光模块(Optical Module)作为光纤通信的重要组成部分,是...光模块工作OSI模型的物理层,是光纤通信系统的核心器件之一。它主要由光电子器件(光发射器、光接收器)、功能电路和光
  • nodeMCU模块说明

    千次阅读 2018-11-11 19:41:03
    注意 net 模块中记录的约束。 wifi WiFi子系统由定期运行的后台任务来维护。任何功能或任务,需要更长的时间比15ms(毫秒)可能导致无线子系统的崩溃。为了避免这些潜在的崩溃,建议无线子系统将暂停与WiFi。...
  • 本篇文章录用于ECCV2018:CBAM:卷积块注意模块 论文地址:https://arxiv.org/pdf/1807.06521.pdf 非官方代码实现:https://github.com/Youngkl0726/Convolutional-Block-Attention-Module/blob/master/CBAMNet.py ...
  • Python Tkinter 模块简要介绍

    千次阅读 2022-02-07 19:41:33
    简要地介绍 Python Tkinter 模块(文章里有宝藏哦!绝不骗人!)
  • LCD12864液晶显示模块是一种常见的通用型液晶显示模块,本文主要是由深圳兴宇合电子技术人员为大家介绍LCD12864液晶显示模块简介、尺寸、工作原理图、驱动程序、引脚、接口、字库等相关内容。
  • 模块采用8*2的2.52排针与外部连接,总共16个管脚,16条线,我们只用了15条,有一条是悬空的。15条线,电源和地线占了2条,还剩下13条信号线。不同的模式下,需要的信号线的数目是不同的,8080模式下,...
  • 关于Pythonre模块的详细使用说明

    千次阅读 2017-11-09 22:41:33
    # 关于Pythonre模块使用 import re ''' re模块对正则表达式的使用步骤一般有三步: 1、re.compile(正则表达式) 将正则表达式字符串编译为Pattern实例 2、用pattern实例去处理文本并获得匹配结果(比如一个Match...
  • BIOS内部模块详解

    千次阅读 2019-03-07 08:46:41
    AwardBIOS内部模块的相关说明如表1所示。 1 AwardBIOS内部模块 模块名称 BIOS的 文件名 模块用途 SYSTEMBIOS original.tmp 系统最基本的部分,所有的BIOS都有这一部分 模块名称 BIOS的 文件名 模块用途 ...
  • WiFi模块浅析

    万次阅读 2018-04-11 18:12:59
    一、什么是wifi 模块 百度百科上这样定义: Wi-Fi模块又名串口Wi-Fi模块,属于物联网传输层,功能是将串口或TTL电平转为符合Wi-Fi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP...
  • 模块基础知识【快速入门】02

    万次阅读 多人点赞 2021-02-19 09:56:15
    光纤通道协议可以有序无损地传输原始数据,它主要用于数据中心、电脑服务器、交换机与存储网络进行数据传输。 FC光模块遵循FC协议,充当着光纤通道系统之间的接口,也是光纤存储网络设备间的接口。它们主要用于...
  • LABVIEW-IMAQ模块中文说明

    千次阅读 2011-12-07 21:25:39
    VI的前面板使用该控件代表图象类型数据。例如,使用该控件作为一个子程序的输入或输出,使调用成成可以将一幅图像传送给子程序。 图像显示(Image Display)—该控件用于LabVIEW 直接显示图像。也可...
  • 2.10 select 下拉框 前言 最近由于工作原因,更新慢了一点,今天终于...2.箭头所指位置,就是 select 选项框,打开页面元素定位,下方红色框框区域, 可以看到 select 标签属性: 3.选项有三个 < option selected
  • 2020422simulink 模块(二)

    千次阅读 2020-06-01 08:49:34
    get(gcbh) % 选中模块后,command window 输入指令,可以输出模块属性信息,获取模块句柄 gcb % 获取当前被选中的模块 属性名 作用说明 path 路径 name 模块名 handle 模块句柄,double 型数据 ...
  • fill_between和fill_betweenx函数的作用都是填充两条曲线之间的区域。其中 fill_between函数作用是填充两条水平曲线之间的区域。 fill_betweenx函数作用是填充两条垂直曲线之间的区域。 两者参数非常相似,仅数据...
  • (一)WR6843ISK毫米波雷达模块区域检测物体

    千次阅读 多人点赞 2020-10-14 19:59:29
    本实验室演⽰了TI mmWave传感器在区域扫描仪应⽤的使⽤。来⾃毫⽶波传感器的距离,速度和⻆度数据可以检测到物体或⼈进⼊或离开感兴趣区域时的情况。 软件要求 1.mmWave SDK 2.Code Composer Studio(CCS) 我用的...
  • 【DeepLab系列】 DeepLabV3的ASPP模块搭建 1 前言 2 代码实现 2.1 ASPP模块流程图 说明:图片来自DeepLabV3 Rethinking Atrous Convolution for Semantic Image Segmentation 2.1 代码 说明:图片来自DeepLabV3+...
  • 西门子PLC为什么会出现“IO访问错误”和“区域长度错误”?
  • 本课视频演示的命令有:OcrEx、OcrExOne、FetchWord,经过测试OcrExOne返回值为空,易语言,OcrEx返回值也和大漠说明文档不同。具体看视频 511遇见大漠模块制作 大漠接口说明OcrEx 函数简介: 识别屏幕...
  • pycharmpygame模块的安装与用法

    万次阅读 多人点赞 2018-07-24 16:13:09
    本文章主要展示pycharm的pygame模块的安装。打开pycharm,左上角点file,找到settings。如图 进入后,找到Project:untitled下的Project interperter。   右边是已经安装好的模块。 如图   点击“+”...
  • OEM嵌入式通讯模块与西门子PLC S7-1200通讯测试指南

    千次阅读 热门讨论 2020-12-03 10:45:13
    OEM嵌入式通讯模块是一款适用于工业以太网和现场总线协议的嵌入式IC模块,利用该模块可快速又轻松地把您的设备集成到工业网络。目前该系列模块有支持PROFINET、EtherNet/IP、EtherCAT、ModbusTCP、CANopen、...
  • FX2N-2AD模拟量输入模块简述

    万次阅读 2020-07-14 10:26:41
    FX2N-2AD型模拟输入模块用于将2点模拟输入(电压输入和电流输入)转换成12位的数字值,并将该值输入到PLC。 两个频道的模拟输入值可以接受0-10V DC(点),0-5V DC,或者A-20mA之间。 接线方式 电流输入时,VIN与...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 141,834
精华内容 56,733
热门标签
关键字:

在模块的说明区域中