NSImage размер не реальный размер с некоторыми картинками?

Я вижу, что иногда размер NSImage не является реальным размером (с некоторыми изображениями), а размер CIImage всегда реален. Я тестировал с этимобраз.

Это исходный код, который я написал для тестирования:

NSImage *_imageNSImage = [[NSImage alloc]initWithContentsOfFile:@"<path to image>"];

NSSize _dimensions = [_imageNSImage size];

[_imageNSImage release];

NSLog(@"Width from CIImage: %f",_dimensions.width);
NSLog(@"Height from CIImage: %f",_dimensions.height);




NSURL *_myURL = [NSURL fileURLWithPath:@"<path to image>"];
CIImage *_imageCIImage = [CIImage imageWithContentsOfURL:_myURL];


NSRect _rectFromCIImage = [_imageCIImage extent];

NSLog(@"Width from CIImage: %f",_rectFromCIImage.size.width);
NSLog(@"Height from CIImage: %f",_rectFromCIImage.size.height);

И вывод:

Так как это может быть ?? Может я что то не так делаю?

Ответы на вопрос(4)

Ваш ответ на вопрос