【发布时间】:2023-03-28 05:03:01
【问题描述】:
我想找到一些代码,用于使用Lanczos 过滤器进行非常快速的位图重采样。目前使用这个:http://pastebin.com/JxuqLXB9
我一直在寻找更快的实现,但无济于事。尝试了 GraphicsEx、Graphics32、madGraphics、JEDI 的一些实现,它们都比这慢。
【问题讨论】:
-
'尝试了一些 procs' - 哪一个?您是否只需要更快的 Lanczos 实施,或者您有特定问题并想解决它?
-
我只想要一个更快的 Lanczos,与任何特定问题/情况无关。
-
也许你需要在 Win64 中使用 SSE 重新编译它或者你最好放弃 Delphi 并使用一些带有 Delphi 包装器的 C DLL
-
RBA 链接的示例非常好,在我的示例中,原始重采样从 15 毫秒降低到每次迭代约 10 毫秒,因此快了大约 33%。