デバイスのカメラからの画像に対して複数の CoreImage フィルタを実行していますが、結果をカメラ ロールに保存する際に予期しない問題が発生しました。画像操作の結果は であり、CIImage
ALAssetsLibrary に保存できるデータ型はCGImageRef
または(それぞれおよびNSData
を介して) です。writeImageToSavedPhotosAlbum:metadata:completionBlock:
writeImageDataToSavedPhotosAlbum:metadata:completionBlock:
些細な作業のように思えますが、CIImage
(JPEG 圧縮を使用して) 写真ライブラリに書き込むことができる使用可能なデータ型に my を変換する有効な方法が見つかりません。
編集:画像メタデータも保存したいので、単純な UIImage 保存手法のいくつかを除外します。