前段时间写了一篇文章:读取照片的Exif信息,这篇文章则是使用了ImageIO类来获取照片的信息。
首先将ImageIO.framework导入项目中,然后导入头文件:
#import <ImageIO/ImageIO.h>
示例:
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"rails.png" withExtension:nil];
CGImageSourceRef myImageSource = CGImageSourceCreateWithURL((CFURLRef)modelURL, NULL);
CFDictionaryRef imagePropertiesDictionary = CGImageSourceCopyPropertiesAtIndex(myImageSource,0, NULL);
CFNumberRef imageWidth = (CFNumberRef)CFDictionaryGetValue(imagePropertiesDictionary, kCGImagePropertyPixelWidth);
CFNumberRef imageHeight = (CFNumberRef)CFDictionaryGetValue(imagePropertiesDictionary, kCGImagePropertyPixelHeight);
NSLog(@"%@", imagePropertiesDictionary);
int w = 0;
int h = 0;
CFNumberGetValue(imageWidth, kCFNumberIntType, &w);
CFNumberGetValue(imageHeight, kCFNumberIntType, &h);
CFRelease(imagePropertiesDictionary);
CFRelease(myImageSource);
printf("Image Width: %d\n", w);
printf("Image Height: %d", h);
示例输出:
{
ColorModel = RGB;
Depth = 8;
HasAlpha = 1;
PixelHeight = 64;
PixelWidth = 50;
"{PNG}" = {
InterlaceType = 0;
Software = "Adobe ImageReady";
};
}
Image Width: 50
Image Height: 64
分享到:
相关推荐
使用方法 加上一个用到的jar包metadata-extractor-2.3.1.jar
用C#读取图片的EXIF信息的方法(读取照片ISO等信息原代码)
本程序主要是基于微信小程序开发,通过读取用户手机上拍摄的照片,自动匹配器信息(如拍摄时间、拍摄地点、照片内存等)
delphi xe 读取照片缩略图及EXIF信息源码,测试通过。
照片自动分类归并,自动读取照片文件的exif信息.rar
这是一个提取照片信息(包括拍照地点经纬度、拍照时间等),并将定位信息以水印的方式添加到照片上的程序。
vb 类模块,可以读取照片EXIF信息,照片位置,包含的GPS经纬度坐标等等。源码例子是读取GPS坐标的。
NULL 博文链接:https://eric-gao.iteye.com/blog/1573280
VB IPTC信息读取 VB EXIF信息读取
用C++写的读取图片EXIF信息的类,封装好的,可以直接使用
java对照片进行定位 获取拍摄时间、拍摄地点、拍摄手机型号、像素比例、gps信息、海拔等等完整项目
利用Delphi10.2.2封装接口并调用,可以读二代证基本信息,包括姓名,性别,照片信息
这是一个关于用位图隐藏文件的程序,最多可隐藏位图的1/4大小的文件
Delphi7写的读取JPEG文件Exif信息的类(含中文注释及Exif v2.3官方文档,含显示TIF格式的GraphicEx库) 支持JPEG格式的缩略图读取,TIF格式的暂时未遇到,不知正确与否。 记录为摩托罗拉CPU格式的Exif信息暂时未遇到...
1 读取本地照片 2 查看本地的相册,以及其中照片信息 3 选择一个相册,查看其中照片 4 选取照片进行操作或者上传 5查看自己选择的照片 详情请看博客 http://blog.csdn.net/renlei0109/article/details/49454127
会在文件夹中生成gps.dat的GPS详细信息的文件。 2、没有在输入栏输入存放JPG格式的文件夹,点击Export按钮,弹出对话框手动设置JPG格式文件夹,会在文件夹中生成gps.dat的GPS详细信息的文件。 gps.dat文件格式: ...
读取数码照片EXIF信息源码
简单提取论文图片中的数据软件,准确快速方便使用
exif 的 C++ 读取类,可以返回数码照片中的各种参数信息
一个C++实现的读取照片的exif信息,用Qt写了个简单的界面