zoukankan      html  css  js  c++  java
  • bwdist matlab

    bwdist函数用于计算元素之间的距离。

    举个例子:

    如果a=

         0     0     0     0     0
         0     1     1     1     0
         0     1     1     1     0
         0     1     1     1     0
         0     0     0     0     0
    那么:
    [D,L]=bwdist(a);
    D=
        1.4142    1.0000    1.0000    1.0000    1.4142
        1.0000         0         0         0    1.0000
        1.0000         0         0         0    1.0000
        1.0000         0         0         0    1.0000
        1.4142    1.0000    1.0000    1.0000    1.4142
    L=
         7     7    12    17    17
         7     7    12    17    17
         8     8    13    18    18
         9     9    14    19    19
         9     9    14    19    19
    其中,
    D表示零元素所在的位置靠近非零元素位置的最短距离;

    L则表示在该元素所靠近的最近的非零元的位置(即索引值)。matlab中,元素所在的位置标号(索引值)是按列来计算的。

    比如,矩阵a中各元素的的索引值如下:

         1     6     11     16     21
         2     7     12     17     22
         3     8     13     18     23
         4     9     14     19     24
         5     10    15    20     25

    看后请点赞
  • 相关阅读:
    Rabbitmq
    Python() with语法糖
    Python()-类的专有方法之双下划线方法
    git配置踩过的坑
    https 协议 和 ssh 协议在使用上的差别
    Definite dimensionality
    java中定义和声明的区别
    数据库中表的数据逻辑删除的方案
    StringBuffer、StringBuilder和String的区别?
    常量池中的String与堆中的String
  • 原文地址:https://www.cnblogs.com/hyb221512/p/9369928.html
Copyright © 2011-2022 走看看