2 o19830015 o19830015 于 2013.03.22 16:15 提问

从目录中单独提取图片

在缓存目录中保存了图片文件,然后再从目录中提取出来。

下面的代码是获取保存的全部文件:

[fileManager contentsOfDirectoryAtPath:pathForCacheDirectory error:&error]

怎么样从这里面单独提取出图片文件呢?图片文件格式不限。

1个回答

gaoXxxing
gaoXxxing   2013.03.22 17:42
已采纳
CFStringRef fileExtension = (CFStringRef) [file pathExtension];
CFStringRef fileUTI = UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, fileExtension, NULL);

if (UTTypeConformsTo(fileUTI, kUTTypeImage)) NSLog(@"It's an image");
else if (UTTypeConformsTo(fileUTI, kUTTypeMovie)) NSLog(@"It's a movie");
else if (UTTypeConformsTo(fileUTI, kUTTypeText)) NSLog(@"It's text");
else  NSLog(@"It's audio");
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
3-Sweep": 从单个图片中提取三维物体
3-Sweep": 从单个图片中提取三维物体 SIGGRAPH 上经常会出现一些新奇的图像处理应用软件。今年11月即将举行的SIGGRAPH Asia 2013上,一个研究组就将要展示他们的新成果,可以从单个图片中,通过人机交互快速提取3D物体。 这个软件叫做3-Sweep,通过用户的选点和拖动,快速,半自动的确定物体的尺寸和形状。然后,用户可以将物体进
如何从系统相册提取一张照片,然后将其内容存储到一个事先准备好的文件中去
小白一枚,最近跟着郭霖大神的第一行代码一步一步学,学到多媒体这里了,现在有2个需求,一个是拍一张照片,然后将其显示在imageview中,第二个是从图库选取一张照片,显示在imageview中,拍照的已经简单的实现了,下面是onclick的代码,基本都是跟着书上的敲的 public void onClick(View v) { // TODO Auto-generated method st
试从原图中提取出目标物体,并将其与背景图像进行合成
基于matlab实现的由A图中分离出目标物体,然后再有B图将从A图中提取的目标物体嵌入B图中给定的位置中,实现图像的合成。
git 提取的.patch文件的应用
一、先检查patch文件:# git apply --stat newpatch.patch 二、检查能否应用成功:# git apply --check  newpatch.patch 三、打补丁:# git am --signoff                        #git apply newpatch.path (使用-s或--signoff选项,可以commit
MatLab R2010b Crack破解文件(从光盘镜像中单独提取)
MatLab R2010b Crack破解文件(从光盘镜像中单独提取) CSDN上面有一个要分很高的,这里单独从镜像中提取,供大家下载~~
php代码从html代码中提取出所有的图片返回数组
$str= '垃圾的弗拉斯柯达卡上的肌肤拉萨的肌肤了撒旦法及阿斯兰';/* * 取html中的所有img出来 */function html2imgs ($html) {    $imgs = array();    if (empty($html)) return $imgs;     preg_match_all("/]+>/i",$html,$img);        if (empty($
如何使用ffmpeg从视频中提取图片
如何使用ffmpeg从视频中提取图片 你曾想过从一个视频文件中提取图片吗?在Linux下就可以,在这个教程中我将使用ffmpeg来从视频中获取图片。 什么是ffmpeg?What is ffmpeg? ffmpeg是一个非常有用的命令行程序,它可以用来转码媒体文件。它是领先的多媒体框架FFmpeg的一部分,其有很多功能,比如解码、编码、转码、混流、分离、转化为流、过滤以及播放几乎所有
怎么把PDF文件中的图片全部提取出来
提取PDF文件中的图片内容看似简单,但是如果文档特别大,而且图片也特别多的话,想要一次性将PDF中的图片内容提取出来恐怕就不那么简单了。   通过一些pdf的网页工具我们可以在线对PDF文件中的图片进行提取,不用借助任何电脑软件工具就可以完成操作。当然这对文档大小也是有限制的,文档如果超过2M就不行了。在线转换工具(app.xunjiepdf.com)   首先进入到在线的pdf转换页面,
提取pdf目录的方法
理论知识:http://stackoverflow.com/questions/4643489/how-do-i-retrieve-a-page-number-or-page-reference-for-an-outline-destination-in 原理就是:通过CGPDFDocumentGetCatalog方法可以获取pdf的元信息,这是一个类似Dictionary的结构,而目录信息
表达式从网页html代码中提取图片的scr地址!
 content=sContent1regstr="src/=.+?/.(gif|jpg)"url=Replace(Replace(Replace(RegExp_Execute(regstr,content),"",""),"""",""),"src=","")Response.Write(url)Response.end返回匹配值Function RegExp_Execute(patrn,