In the formation of multiplexed filters, the phase-only and binary pha
se-only operations result in spurious cross terms and a nonlinear scal
ing. We use complementary random binary patterns having different patt
ern densities to encode the various functions within the multiplexed f
unction. The orthogonality of these complementary masks permits separa
bility of the phase-only or binary phase-only operations. By changing
the pixel density of the random pattern, we can easily change the rela
tive weights of the functions that compose the multiplexed filter. Exp
erimental results are shown that demonstrate the effectiveness of this
approach.