有没有办法将其他数字参数传递给parcellfun()
内部的函数(或句柄)?
例如,如果我有一个单元格数组Images
并且我想对它们应用medfilt2()
,我将编写如下内容:
Images = parcellfun( nproc, @medfilt2, Images, 'UniformOutput', false );
如果有的话,有什么方法可以将其他参数传递给medfilt2
,在这种情况下,假设[7 7]
?
Octave的帮助是这样说的:
[O1, O2, ...] = parcellfun (NPROC, FUN, A1, A2, ...)
..A1、A2 等 应该是大小相等的单元数组。
GNU Octave 3.8.1,以防它有帮助。
您希望所有输入使用相同的参数,请创建一个 anonmyous 函数:
medfilt2wparam=@(A)medfilt2(A, [7 7])
现在将已有的代码与函数一起使用 medfilt2wparam