2012-09-10 4 views
1

iOS 포토 갤러리에 저장된 이미지에서 메타 데이터 (EXIF 및 기타)를 가져와야합니다. 따라서 UIImage 객체 대신 원본 사진 데이터가 필요합니다. 여기에 설명 된대로 순간 iOS 포토 갤러리에서 사진 데이터 가져 오기

나는 imagepickercontroll 및 ALAssetsLibrary를 사용하여 자산 이미지 URL을 얻을 : display image from URL retrieved from ALAsset in iPhone이 URL은있는 UIImage 객체를 얻을하지만 난 원래 이미지를 얻을 수있는 방법을 내가 처리 할 수 ​​있도록 사용할 수 있습니다

메타 데이터인가요?

감사합니다,

+1

중복 링크 http://stackoverflow.com/questions/1238838/uiimagepickercontroller-and-extracting-exif-data-from-existing-photos –

+0

링크를 제공해 주셔서 감사합니다. "원시"파일 데이터에 대한 액세스는 링크 된 게시물에 설명 된 언급 된 개인 API 트릭을 사용하는 경우에만 가능합니다. – Hyndrix

답변

1

ALAssetsLibrary는

ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init]; 
[library assetForURL:assetURL 
resultBlock:^(ALAsset *asset) { 
    NSDictionary *metadata = asset.defaultRepresentation.metadata; 
    imageMetadata = [[NSMutableDictionary alloc] initWithDictionary:metadata]; 
    [self addEntriesFromDictionary:metadata]; 
} 
failureBlock:^(NSError *error) { 
}]; 
[library autorelease]; 

heregetting-metadata-from-images-on-ios 링크를 참조하여 도움을받을 모든 이미지를 검색 할 수 있습니다.

+0

감사합니다. 하지만 원본 파일 데이터가 필요합니다. Ben이 게시 한 링크에서 언급했듯이 이는 비공개 API에서만 가능합니다. – Hyndrix

+0

수정 된 답변 확인 http://books.google.co.in/books?id=kGy77H7ejY0C&pg=PT508&lpg=PT508&dq=alassetslibrary+erica+sadun+ios+cookbook&source=bl&ots=S_8m7UjbMb&sig=2eeuAG8xBFGK2k1VtEdcRUgzF7o&hl=ko#v=onepage&q=alassetslibrary% 20erica % 20sadun % 20ios % 20cookbook & f = false –

관련 문제