私は以前この質問をしました:How to write exif metadata to an image。イメージをコピーせずにイメージにexifメタデータを挿入する方法は?
私は今、メタデータを挿入する方法を見つけました。ただし、イメージのコピーがメモリに格納されます。イメージが大きく、すでにメモリにコピーが必要な場合は、パフォーマンスが低下し、メモリがクラッシュする可能性があります。
イメージのコピーを作成せずにメタデータを挿入する正しい方法はありますか?おそらく、ディスクに書き込まれた後にファイルに貼り付けることができますか?
可能であれば、サードパーティのライブラリに頼らずに、ネイティブ実装を好むでしょう。
メタデータをファイルに追加する場合、ファイルのサイズは大きくなります。これを管理するためには、データをメモリに読み込んだり、データを追加して書き戻したり(OSが明らかにしているもの)、一度にファイルの小さなチャンクを読み書きする独自のコードを書くことができます。 – BitBank
はい、私は完全にメモリにそれを読んでいませんが、私が知っているすべてのAppleのAPIが必要です。私が正しいフォーマットを知らず、ファイルを壊さないことを望んでいるにもかかわらず、読んだり少し書いたりすることは、私が言及していることです。 – akaru