我能够从 MPMoviePlayer 中的缩略图生成 CGImage。我想要做的是在图像上应用过滤器并尽快将其显示在设备上(可能在 UIImageView 中)。
这里需要注意的是,我需要将过滤器应用于视频的每一帧,以便用户在视频流中看到过滤后的图像,而不会出现延迟。
目前我得到缩略图,应用我的过滤器,并将我的 UIImageView.image 设置为这个过滤后的图像。过滤器工作正常,图像显示,但应用程序确实滞后。有什么办法可以加快这个速度吗?
我也尝试过使用 CAdisplaylink,因为这帮助我加快了多个 UIImage 一次在屏幕上飞来飞去的速度,但在这种情况下它没有做任何事情。任何帮助,将不胜感激。
谢谢你。