4

新しい4.0/4.1 APIを使用して撮影したカメラからの写真のEXIF情報にアクセスするにはどうすればよいですか?

_captureStillImageAsynchronouslyFromConnection_は写真を撮るために使用し、:

[AVCaptureStillImageOutput jpegStillImageNSDataRepresentation:imageDataSampleBuffer];

jpgデータを取得するには、EXIFを抽出するにはどうすればよいですか?

docoは、imageDataSampleBufferEXIFを含むことを参照します(コンソールで変数を調べると、そこに表示されます)。

バッファの添付ファイルには、画像データ形式に適したメタデータが含まれている場合があります。たとえば、JPEGデータを含むバッファにはkCGImagePropertyExifDictionary、添付ファイルとしてが含まれている場合があります。 」

しかし、CMSampleBufferRefを操作してアクセスする方法がわかりません。

ありがとう。

4

3 に答える 3

5

iOS4で導入されたImageI/ O Frameworkを使用すると、ドキュメントに従って画像からEXIFプロパティを読み取ることができます。

リンク:CGImageSourceリファレンス-CGImageSourceCopyPropertiesAtIndex関数を見てください。

于 2010-09-28T08:23:09.670 に答える
0

このライブラリは役に立ちます。

于 2010-09-09T01:36:37.823 に答える
0

EXIFデータが画像に追加されるように、実際に画像をフォトライブラリに保存する必要があります。その後、ALAssetLibraryを使用して、EXIF情報とともに画像を取得できます。

于 2012-12-13T13:28:51.440 に答える