问题标签 [filter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2853 浏览

iphone - 图像上的 Quartz 2D/OpenGLES 几何失真(最好使用 CGImage)

实现捏/鱼眼/等几何扭曲的首选方法是什么?使用 iPhone SDK?我知道 OSX 的核心图像库内置了所有这些类型的过滤器,但不适用于 iPhone SDK。

给定原始源位图数据,我可以在特定位置和半径处创建置换贴图,但我不确定如何将此位图数据应用为我的 CGImage 上的转换。

这不是仿射变换,因为线在失真/等区域周围不再平行。

是否可以使用 CGImage 或者我需要使用 OpenGLES 来做到这一点?

谢谢

0 投票
1 回答
222 浏览

indexing - Office iFilter 和嵌入式文档

office iFilter (offfilt.dll) 是否支持从嵌入文档(即 Excel 电子表格或 Word 中的 PowerPoint)中提取内容?如果没有,你知道其他 iFilter 是否有吗?

谢谢,凯莎

0 投票
4 回答
2719 浏览

apache-flex - 在 Sprite 中获取应用于 Flash Sprite 的过滤器边界

我有一个带有 Sprite 符号的 Flash 库,该符号由其他带有设计时应用过滤器的精灵组成。我将这些符号嵌入到 Flex 应用程序中,如下所示:

在本例中,SquareContainer 符号为 100px 宽 x 100px 高;但是它包含一个带有发光和模糊滤镜的子精灵,这会导致精灵看起来明显大于 100x100。由于我无法确定容器的组成,因此我无法使用 BitmapData.generateFilterRect() 来获取应用于嵌套精灵的过滤器。

我怎样才能得到精灵的大小加上它的过滤器?

0 投票
6 回答
1375 浏览

scala - 如何在 Scala 中编写一个不错的低通滤波器

我在我的一个 Scala 项目中需要一个低通滤波器并想出了这个:

但是,有一些我不喜欢它的地方:

  • 它使用 map(功能很好),但需要一个可变变量(ringBufferIndex - BAD)。
  • 它工作正常Seq[Double](这很好),但返回Seq[Double],这是不好的,因为它需要调用者调用.toList或他实际使用的任何东西。我尝试在这里使用泛型,如下所示:

    def filter\[T <% Seq[Double]](numbers: T, filterSize: Int): T

但这不会编译。

有没有人建议如何改善这两个问题?

0 投票
3 回答
1618 浏览

algorithm - 过滤/归一化不良信号的算法

使用 GPS 开发跟踪应用程序。一切都很好,但有时由于封闭区域或恶劣天气,我得到的分数不准确。当您绘制它们时,它看起来不正确,有很多跳跃/跳跃。

我应该运行什么算法来过滤掉不良信号 对我来说这看起来像是一个模糊算法的应用,但你怎么看?

0 投票
11 回答
3475 浏览

algorithm - 将无意义文本与有意义文本分离的算法

我为我的一些程序提供了反馈功能。不幸的是,我忘记了包含某种垃圾邮件保护功能——因此用户可以将任何他们想要的东西发送到我的服务器——每个反馈都存储在一个巨大的数据库中。

一开始我会定期检查这些反馈——我过滤掉了可用的内容并删除了垃圾。问题是:我每天收到 900 条反馈。只有 4-5 条真正有用,其他消息大多是 2 种胡言乱语:

  • 废话:jfvgasdjkfahs kdlfjhasdf(人们在键盘上砸脑袋)
  • 我不懂的语言

到目前为止我做了什么:

  1. 我安装了一个过滤器来删除任何包含“asdf”、“qwer”等的反馈...->每天只有 700 个

  2. 我安装了一个单词过滤器来删除任何包含不良语言的内容 -> 每天 600 个(不要问 - 但那里有很多奇怪的人)

  3. 我过滤掉任何包含未以我的语言使用的字母的消息 -> 每天 400 条

但是每天400仍然太多了。所以我想知道是否有人以前处理过这样的问题并且知道某种算法来过滤掉无意义的消息。

任何帮助将不胜感激!

0 投票
2 回答
7129 浏览

.net - 如何实现自定义代理服务器?

最终,我想阻止 .NET WebBrowser 控件中的下载,有效地将其限制为显示 HTML、图像、脚本等,但永远不会用户显示“另存为”对话框。

在回答该问题时提出的解决方案是连接一个自定义代理服务器,该服务器检查响应并过滤掉任何会导致下载提示的内容。如何在我的 .NET 应用程序中实现这样的代理?我不想安装第三方软件或库。

我找到了HttpListener 类,但我遇到了两个问题:

  1. 侦听器需要一组预定义的前缀来触发它。但是,我不希望在我的应用程序中硬编码主机名或端口号,并保持其通用性。
  2. 我必须自己实现执行实际请求的代码 - 是不是有什么东西可以为我做这件事,我可以简单地点击该行,检查响应的内容并根据需要更改它们(如请求过滤器J2EE 在服务器端做)?

更新

好的,我想我需要更清楚一点:我的 .NET(富客户端)应用程序正在多个项目中使用,这些项目也有基于 Web 的应用程序。.NET 应用程序包括一个带有 WebBrowser 控件的可重复使用的通用表单。其他开发人员使用该表单将对其 Web 应用程序的访问集成到 .NET 应用程序中。

我想阻止下载,所以我想让我的 WebBrowser 表单拦截所有流量并确保它不会导致“另存为”对话框。因此...

  • 我不知道主机名是什么
  • WebBrowser 指向真实的 URL,用户点击常规链接,触发 JavaScript……所有这些都由 Web 应用程序提供
  • 如果 WebBrowser 指向 localhost(如建议的那样),我必须解析响应并重写所有链接,以便它们再次指向 localhost,保留原始 URL。我不想经历那个麻烦。
0 投票
2 回答
16074 浏览

filter - MDX:按度量的表值过滤成员集

我在事实表中有一些数字,并生成了一个使用 SUM 聚合器来汇总数字的度量。但问题是我只想对高于 10 的数字求和。我尝试在度量定义中使用通用表达式,这当然有效,但问题是我需要能够动态设置该值,因为它并不总是 10,这意味着用户应该能够自己选择它。

更具体地说,我当前的 MDX 如下所示:

现在,有问题的成员是计算出的成员 [Avg Expedition Times Total]。该成员采取两项措施;[Sum Expedition Times] 和 [Nr of Expedition Times] 并在另一个上拆分以获得平均值,所有这些目前都有效。但是,我希望 [Sum Expedition Times] 仅汇总我/用户希望的参数之上或之下的值。

如何过滤 [Sum Expedition Times] 迭代的数字,而不是过滤该度量最终给我的总和?

0 投票
4 回答
933 浏览

url - 过滤输入 URL 的最佳方法是什么?

我有一个接受来自 PHP 用户的 URL 的表单。

我应该允许或禁止哪些字符?目前我使用

$input= preg_replace("/[^a-zA-Z0-9-\?:#.()\,/\&\'\\"]/", "", $string);

$input=substr($input,0,255);

因此,它被修剪为 255 个字符,并且只能包含字母、数字和 ? - _ : # ( ) , & '" /

我应该剥离的任何我不是的东西,或者我剥离的任何可能需要在有效 URL 中的东西?

0 投票
3 回答
4475 浏览

html - 基于白名单为 (X)HTML 编写 XSS 过滤器

我需要在 C++ 中为CppCMS实现一个简单高效的 XSS 过滤器。我不能使用现有的用 PHP 编写的高质量过滤器,因为它是使用 C++ 的高性能框架。

基本思想是提供一个过滤器,该过滤器具有 HTML 标签的 while 列表和这些标签的选项白名单。例如。典型的 HTML 输入可以由 <b>, <i>, 标记和<a>带有 . 的标记组成href。但简单的实现还不够好,因为即使是允许的简单链接也可能包含 XSS:

那里还有很多其他的例子。所以我也想为像 href/src 这样的标签创建一个前缀白名单——所以我总是需要检查它是否以(https?|ftp)://

问题:

  • 这些假设是否足以满足大多数目的?这意味着如果我不提供style标签选项并使用前缀白名单检查 src/href 是否可以解决 XSS 问题?是否存在无法通过这种方式解决的问题?
  • 为了编写简单的解析器来清除所有不正确的禁止标记,如 HTML/XHTML 的形式语法是否有很好的参考?<script>