默认情况下,像素值的减少由其掩码加权,但可以更改此行为(请参阅加权部分)。mask等于 0 的像素将不会用于Reducer。
Combining reducers
说白了就是一个组合进行reducer,这样可以大大的提高工作效率。具体来说,调用 设置为 to combine()
的 reducer只会导致对数据的单次传递。例如,要计算图像中像素的均值和标准差,您可以使用以下方法:sharedInputs
true,一起来看看例子:
必要函数介绍:
combine(reducer2, outputPrefix, sharedInputs)
结合(reducer2,输出前缀,共享输入)
创建一个并行运行两个减速器的减速器。合并的reducer 的输出将是reducer1 的输出,然后是reducer2 的输出,其中reducer2 的输出名称以给定的字符串为前缀。 如果 sharedInputs 为 true,则 reducer 必须具有相同数量的输入,并且组合的 reducer 将匹配它们;如果为 false,则合并的 reducer 的输入将是 reducer1 的输入,然后是 reducer2 的输入。这个共享输出