首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用HLSL ( Silverlight)创建简单的模糊滤镜?

如何用HLSL ( Silverlight)创建简单的模糊滤镜?
EN

Stack Overflow用户
提问于 2009-11-08 10:18:21
回答 3查看 5.8K关注 0票数 1

如何用HLSL ( Silverlight)创建简单的高斯模糊滤镜?

为什么-我想为Silverlight创建一些复杂的滤镜,我不想分别应用模糊滤镜和我的滤镜。

我需要什么?

我需要HLSL过滤源。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-09 00:52:24

如果你向下滚动here,你会发现一张样本海报,上面写着它不适合害羞的人……

票数 1
EN

Stack Overflow用户

发布于 2009-11-08 23:25:54

这可能会对你有帮助。您可以在Silverlight.Windows Presentation Foundation Pixel Shader Effects Library中编译和使用

票数 1
EN

Stack Overflow用户

发布于 2010-08-10 10:39:36

WPF像素着色器架构(以及一般的HLSL着色器)不能执行广义高斯模糊。问题: HLSL着色器中的过滤器内核的大小受到HLSL着色器中允许的操作数量的严格限制,并且高斯模糊过滤器需要任意大的过滤器内核。

现在还不清楚你是否愿意这样做。做高斯模糊的正确方法是卷积,通过2D傅立叶变换。WPF着色器不允许这样做。然而,那些非常勇敢的人可以尝试通过WriteableBitmap来做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1695129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档