忍者ブログ

佐崎司と愉快な仲間達

ゲーム、アニメ、CG、iOS開発など思いついたことを記事にしています。 管理人が3人いますので、記事にまとまりはないと思います。 iPhoneアプリのレビュー依頼も受け付けています。

iOS9のCoreImageは不具合のせいで使えない

わか


iOSにはCoreImageという画像処理を行ってくれるフレームワークが存在しますが、iOS9.1では不具合があります。

まず、メインスレッド,バックグラウンドスレッドに関わらずメモリリークします。調べた範囲ではクラスメソッドやインスタンスメソッド内で使用すると高い確率でメモリリークします(__NSCFString)。
なぜか新規で作成したプロジェクトでは発生しないです。以前に作成したプロジェクトが何か悪いのかもしれませんが、原因不明です。

また特定のフィルタを使用した際に、前回出力した結果が再度出力されてしまう不具合も発生しました。

画像処理には vImage、GPUImage、OpneCVを使用した方が良いと思います。
最近Appleへの不具合報告ばかりしています。それなりに時間と手間が掛かっていますから何かしらフィードバックして欲しいですね・・・

拍手[0回]

PR