Получение камеры и объектива из exif в Objective-c - PullRequest
1 голос
/ 15 октября 2011

Я использую этот код для получения exif-информации из файла jpeg.Данные не включают информацию о производителе камеры и объектива.

- (IBAction)readThis:(id)sender
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
     NSString * fileName = @"/Users/joe/img.jpg" ;
    NSFileManager * fileManager = [NSFileManager defaultManager] ;
    if ([fileManager fileExistsAtPath:fileName])
    {
        NSBitmapImageRep * imageTest = [NSBitmapImageRep imageRepWithContentsOfFile:fileName] ;
        NSLog(@"Exif Data in %@ : %@",fileName, [imageTest valueForProperty:@"NSImageEXIFData"]) ;
    }
    else
        NSLog(@"File %@ not found !",fileName) ;
    [pool release];

}

Как получить данные о производителе камеры и объектива?

1 Ответ

1 голос
/ 16 октября 2011

Вы можете использовать каркас ImageIO. Для установки и получения метаданных изображения см. ссылку .

...