Размытие по Гауссу приводит к появлению белой рамки вокруг изображения

I Я применяю эффект размытия к изображению в WPF следующим образом:

<Image ClipToBounds="True">
    <Image.Effect>
        <BlurEffect Radius="100" KernelType="Gaussian" RenderingBias="Performance" />
    </Image.Effect>
</Image>

Как видите, радиус большой, потому что изображение большое, и мне нужно, чтобы оно было действительно размытым. Однако для такого большого радиуса я получаю светлую рамку вокруг моего изображения, как видно на прикрепленном изображении. Как я могу подавить это?

На случай, если вам интересно: результат тот же, не имеет значения RenderingBias . Граница также создается в режиме качества.

White border around image

19
задан H.B. 4 June 2011 в 16:12
поделиться