文档

makelut

创建用于的查找表bwlookup

语法

Lut = makelut(有趣,n)

描述

Lut = makelut(有趣,n)返回用于的查找表bwlookup有趣的函数是否接受n——- - - - - -n由1和0组成的矩阵作为输入并返回一个标量。n可以是2或3。makelut创建附近地区通过传递所有可能的2 × 2或3 × 3邻域有趣的,并构造16元素向量(用于2 × 2邻域)或512元素向量(用于3 × 3邻域)。向量由的输出组成有趣的对于每个可能的社区。有趣的必须是函数句柄。在MATLAB数学文档中,参数化函数解释了如何为函数提供额外的参数有趣的

类的支持万博1manbetx

附近地区作为类的向量返回

例子

构造一个2 × 2邻域查找表。在本例中,传递给makelut返回真正的如果邻域中1的个数大于等于2,返回否则。

F = @(x) (sum(x(:)) >= 2);Lut = makelut(f,2) Lut = 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

另请参阅

主题

R2006a之前介绍

这个话题有用吗?