对于不熟悉 Core Image 的人,下面是一个很好的描述:
http://developer.apple.com/macosx/coreimage.html在 Windows 上是否有类似于 Apple 的 CoreImage/CoreVideo 的东西?我找到了 DirectX/Direct3D 等底层组件,但似乎没有高级 API 可供使用,除非您愿意使用 .NET 并且使用 WPF,而这两者都不是我的兴趣所在。
基本想法是创建/加载图像,附加任意数量的过滤器,将它们链接在一起形成一个图形,并使用 GPU 将图像渲染到 HDC 中,大部分繁重的工作由 GPU 完成。DirectX/Direct3D 有这些组件,但似乎需要跨越很多障碍才能使用。