質問

画像を400x400にスケーリングしたい(サムネイルを作成しています)。私はCoCoAアプリケーションでスクリプト可能な画像処理システム(SIP)を使用していますが、問題は効率が悪いことです。 SIPは、20秒で300枚の画像を変換しながら、70〜90%のCPUを使用します。使用する必要があります CIImage クラス (CIImage さまざまなGPU最適化されたコア画像フィルターを使用するために必要なタイプです)または NSImage クラス?誰かがより良い方法を提案できますか?

役に立ちましたか?

解決 2

私は、nsimage、ciimage、sipsを使用してサムネイルのジェネレーションを試しました。すべてが同じCPU(70〜90%)の使用を取得していますが、SIPはより速いです。

他のヒント

OS Xでサムネイルを生成するための非常にシンプルで高速な方法は使用することです qlthumbnailimagecreate.
コードの1行にすぎないため、SIPS&Core Imageと比較する方法を簡単に試すことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top