I found that the worst looking banding came when I applied a 3-stop gradient using complete opposites on the colour wheel. e.g. green, magenta, green.
One tried to work aroud the problem using the turbulence based filter above, and had no luck. Here is an alternative method which helped Quartz on #inkscape:
A simple filter made up of a gaussian blur (in the x-axis only, for a left-to-right gradient), followed by a composite filter, using the output of the blur as one input, and the source image as another, and the compositing operator set to "In":
I found that the worst looking banding came when I applied a 3-stop gradient using complete opposites on the colour wheel. e.g. green, magenta, green.
One tried to work aroud the problem using the turbulence based filter above, and had no luck. Here is an alternative method which helped Quartz on #inkscape:
A simple filter made up of a gaussian blur (in the x-axis only, for a left-to-right gradient), followed by a composite filter, using the output of the blur as one input, and the source image as another, and the compositing operator set to "In":
<filter
id="filter2995"
inkscape: label=" Remove Banding"> feGaussianBlur
stdDeviation= "10 0.01"
id="feGaussia nBlur2997"
result= "result1" />
id="feComposi te2999"
in2=" SourceGraphic"
operator= "in" />
<
<feComposite
</filter>
Craig