etrafındaki beyaz çerçeveye yol açar:Gauss bulanıklığı ben şöyle WPF bir görüntüye bulanıklık efekti uyguluyorum resmin
<Image ClipToBounds="True">
<Image.Effect>
<BlurEffect Radius="100" KernelType="Gaussian" RenderingBias="Performance" />
</Image.Effect>
</Image>
Gördüğünüz gibi görüntü büyüktür ve çünkü, yarıçap, büyük ben gerçekten bulanık olması gerekiyor. Bununla birlikte, büyük bir yarıçap için, ekli görüntüde görüldüğü gibi görüntümün etrafında hafif bir çerçeve alıyorum. Bunu nasıl baskılayabilirim?
Merak ediyorsanız: Sonuç aynı değil RenderingBias
. Kalite modunda da bir kenarlık üretilir. Ne oluyor
Bu benim düşündüğüm de buydu - yani: görüntüyü bulanıklaştırmanın başka bir yolu var mı? Örneğin: Paint.NET'i, Gauss Bulanıklığı filtresini, 100 bir yarıçap kullanarak görüntüye uygulamak için kullandığımda, o sınırı görmüyorum. –
WPF sadece Gauss Bulanıklığı ve Kutu Bulanıklığını destekler (daha da kötüsü). Tek çözüm, ClipToBounds'u kaldırırsanız daha doğal bir görünüme neden olması gerektiğidir. – LongZheng
Hm. Kodda yapabileceğim bir şey var mı? Yapmak istediğim: kaynak görüntüyü almak, bulanık bir sürüm oluşturmak ve bunları bir opaklık maskesi kullanarak bir araya getirmek. –