我想将图像扩展到400x400(我正在创建缩略图)。我在可可应用中使用了可脚本的图像处理系统(SIP),但问题是效率较差。 SIP在20秒内转换300张图像时,SIPS需要70-90%的CPU。我应该使用 CIImage 班级 (CIImage 是使用各种GPU优化的核心图像过滤器所需的类型)还是 NSImage 班级?谁能提出更好的方法?

有帮助吗?

解决方案 2

我尝试使用Nsimage,Ciimage和Sips尝试缩略图。所有人都使用相同的CPU(70-90%)使用,但SIPS更快。

其他提示

在OS X上生成缩略图的一种非常简单且快速的方法是使用 qlthumbnailimagecreate.
它只是一行代码,因此您可以轻松地尝试与SIPS和Core Image进行比较。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top