gpt4 book ai didi

ios - 无法在 iOS 中找到图像的 DPI

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:18:17 24 4
gpt4 key购买 nike

我想查找从 iPhone/iPad 相机拍摄的图像的 DPI

这就是我尝试获取 DPI 的方式

 CFDictionaryRef exifDict = CMGetAttachment(imageDataSampleBuffer,
kCGImagePropertyExifDictionary ,
NULL);
originalExifDict = (__bridge NSMutableDictionary *)(exifDict);
[originalExifDict objectForKey:(NSString *)kCGImagePropertyDPIHeight]
[originalExifDict objectForKey:(NSString *)kCGImagePropertyDPIWidth]

然而,字典中的两个条目都变为 0。找到 DPI 的正确方法是什么?在此先感谢您的帮助

最佳答案

    CGSize size;     
NSNumber *width = (NSNumber *)CFDictionaryGetValue(exifDict, kCGImagePropertyDPIWidth);
NSNumber *height = (NSNumber *)CFDictionaryGetValue(exifDict, kCGImagePropertyDPIHeight);
size.width = [width floatValue];
size.height = [height floatValue];

//告诉我它的工作与否。

关于ios - 无法在 iOS 中找到图像的 DPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23427102/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com