精华内容
参与话题
问答
  • 请问怎么获取苹果手机中相册照片的详细路径????我是想根据路径压缩为一个zip包上传给服务器,所以需要路径
  • iOS 如何获取相册资源路径

    千次阅读 2016-12-01 09:16:05
    获取方法如下:使用PhotoKit框架[[PHImageManager defaultManager] requestPlayerItemForVideo:videoAsset options:nil resultHandler:^(AVPlayerItem * _Nullable playerItem, NSDictionary * _Nullable info) {

    获取方法如下:

    使用PhotoKit框架

    [[PHImageManager defaultManager] requestPlayerItemForVideo:videoAsset options:nil resultHandler:^(AVPlayerItem * _Nullable playerItem, NSDictionary * _Nullable info) {                            
          NSString *filePath = [info valueForKey:@"PHImageFileSandboxExtensionTokenKey"];            
          if (filePath && filePath.length > 0) {                   
               NSArray *lyricArr = [filePath componentsSeparatedByString:@";"];                    
               NSString *privatePath = [lyricArr lastObject];                   
               if (privatePath.length > 8) {                       
                    NSString *videoPath = [privatePath substringFromIndex:8];                       
                    NSLog(@"videoPath = %@",videoPath);                  
                 }               
            }           
     }];
    

    代码地址:

    GitHub:https://github.com/YZQ-Nine/GetLocalVideo
    展开全文
  • 无论是选择假期出游的小伙伴还是利用假期和亲友团聚的小伙伴,想必这些天都已经在手机相册里留下了不少珍贵的回忆。不过话说回来,对现在的年轻人来说,把照片发朋友圈之前都免不了进行一番后期修图,这就难免要借助...

    不得不说,假期总是过的格外的快,一转眼七天年假已经过去一大半了。无论是选择假期出游的小伙伴还是利用假期和亲友团聚的小伙伴,想必这些天都已经在手机相册里留下了不少珍贵的回忆。不过话说回来,对现在的年轻人来说,把照片发朋友圈之前都免不了进行一番后期修图,这就难免要借助第三方修图软件,多少会有些不方便。

    0144054b97dbfe071959aecd74f0479d.png

    不过针对用户后期修图的需求,笔者手中的这款OPPO R17 Pro就提供了一项相当贴心的功能:直接在手机相册里就能完成修图,比起苹果的iOS系统还好用,下面我们一起来了解一下。

    1、相册后期滤镜添加

    相信大家在拍照的时候都有过这样的感受:想拍出不同的风格的照片,往往需要添加“滤镜”来让照片显得更有意境。OPPO R17 Pro在照片编辑功能里就加上了【滤镜】功能,这样一来,不用下载第三方APP,就能在相册里为照片添加滤镜了。

    05ce8d9830a3a1634f9df491b0fb8860.png

    值得一提的是,OPPO R17 Pro内置了多种滤镜风格,包括和风抹茶、秋天童话、青柠奶泡、情书、2046等14种不同风格的样式,可以说,基本涵盖了第三方滤镜App中最常见的一些滤镜了。同时,该功能支持对比效果,对比照片滤镜使用前后的效果,实时预览非常方便。

    5276378423d7ef1efe0223fb2274cff4.png

    当然,除了对所拍静物添加滤镜之外,在拍摄人像的时候,也可以为其添加不同的滤镜。从样张来看,同一张照片添加两种不同风格的滤镜后,就给我们带来了两种截然不同的人像风格。可见,在给朋友拍照后,可以根据她的喜好,选择不同的滤镜风格,让你所拍的照片更符合被拍摄者的心。

    路径:打开相册任意选取一张照片→编辑→滤镜

    2、美颜、贴纸功能

    8166a2f0083a61860c2ddfe4358f6b00.png

    自拍,可谓是新年期间最不可或缺的一项活动了。不过一般大家在自拍之后,往往都少不了要修修图,比如磨个皮、瘦个脸等等,毕竟发朋友圈的照片,肯定是要美美哒。OPPO R17 Pro就支持在相册里直接进行美颜,打开相册编辑,就能进行一键美颜、磨皮、祛斑祛痘、美白、瘦脸、亮眼、大眼等等多种自定义调节,让照片更加符合你的期待。

    路径:打开相册任意选取一张照片→编辑→美颜

    58d0ad0fbcfa8df53eac8776caa03be3.png

    当然,近年来,除了美颜之外,各种“萌拍”应用的流行,也使得打开对于相机贴纸愈加热衷。在OPPO R17 Pro的照片编辑中,同样支持【贴纸】功能。更重要的是,其贴纸风格多变,不仅包含大家常用的萌萌哒兔耳朵、搞怪小猫咪、还有眼镜框、爱心等等不同的风格。

    2856abfff8669152a7c9e3d67e865ed7.png

    路径:打开相册任意选取一张照片→编辑→贴纸

    3、拼图功能

    新年期间,无论是丰盛的年夜饭还是好友聚会照,相信大家不少值得记录的美好瞬间。不过一般朋友圈最多只能发9张照片,美好太多不能一次性分享,可以说非常难受了。对此,老司机肯定会想到用拼图的方法,将若干照片拼接起来生成一张照片,然后就可以多发了。让人惊喜的是,OPPO R17 Pro的相册中同样提供【拼图】功能。

    96b2427fdacf8939c262c0177e874fc2.png

    值得一提的是,在拼图操作中,有模板、海报、拼接三大类拼接选项,你可以根据个人的喜好进行拼图,想怎么拼就怎么拼,这样就不用担心朋友圈的照片限制了,非常方便。

    d690f3f8ae1646bc98d3a2bf498eb682.png

    打开相册,选择→勾选若干照片(最多九张)→拼图

    写在最后

    总的来说,在相册中即可完成一系列的修图、拼图等操作,既省去了打开第三方APP的麻烦,同时也给手机内存腾出了更多的空间,可谓是一举两得啊!OPPO R17 Pro中的相册编辑功能,是不是很实用呢?

    展开全文
  • iOS相册选取视频 上传处理

    千次阅读 2016-10-24 16:43:33
    有的时候我们需要从手机相册中选取视频进行上传到指定的服务器,当我们成功取出的时候发现这个路径是以“asset-library”开头的路径,实践发现这样的路径不能直接转成Data后再上传,,需要做响应处理才能成功,处理...

    <pre name="code" class="objc">有的时候我们需要从手机相册中选取视频进行上传到指定的服务器,当我们成功取出的时候发现这个路径是以“asset-library”开头的路径,实践发现这样的路径不能直接转成Data后再上传,,需要做响应处理才能成功,处理方法
                   ALAssetsLibrary *assetLibrary=[[ALAssetsLibrary alloc] init];
    
                    [assetLibrary assetForURL:@“asset-library路径” resultBlock:^(ALAsset *asset){
    
                         ALAssetRepresentation *rep = [asset defaultRepresentation];
    
                          Byte *buffer = (Byte*)malloc(rep.size);
    
                         NSUInteger buffered = [rep getBytes:buffer fromOffset:0.0 length:rep.size error:nil];
                     // 这个data便是 转换成功的视频data 有了data边可以进行上传了
                         NSData *Data = [NSData dataWithBytesNoCopy:buffer length:buffered freeWhenDone:YES];
                      
                     }failureBlock:^(NSError *err) {
    
                                     NSLog(@"error: ------------------------%@",err);
    
                                 }];

    
    

    展开全文
  • 折磨了我好多天的IOS路径问题,今天抽时间总结一下: 首先要说明一下 unity 的StreamingAssets文件夹下创建的文件夹发布ios之后是读不到的!对 是读不到的.这个坑我跳了好久才跳出来......想要在StreamingAssets文件夹...

    折磨了我好多天的IOS路径问题,今天抽时间总结一下:

    首先要说明一下 unity 的StreamingAssets文件夹下创建的文件夹发布ios之后是读不到的!对 是读不到的.这个坑我跳了好久才跳出来......想要在StreamingAssets文件夹下的文件夹内存东西需要代码去创建..

    其次要说明一下是unity自带的截图功能ScreenCapture.CaptureScreenshot(fileName) 这个的路径 在pc和ios上是不一样的 

    正常读取文件的路径:

      path =Application.persistentDataPath + "/" ;

    常规写入文件的路径:

    path = "file://" + Application.persistentDataPath+"/";

    文件夹创建:

     if (!Directory.Exists(Application.persistentDataPath + "/Photo/"))
      {
          Directory.CreateDirectory(Application.persistentDataPath + "/Photo/");
      }

    屏幕截图路径:

    截图路径默认存在 Application.persistentDataPath 路径下, ScreenCapture.CaptureScreenshot()参数的路径应该去掉前边的路径直接接着写  如下

     ScreenCapture.CaptureScreenshot("/Photo/"  + DateTime.Now.ToString("yyyyMMddHH-mm-ss") + ".jpg");

    读取相册的路径:

    string path = Application.streamingAssetsPath + "/Photo/";

     Paths = new List<string>(Directory.GetFiles(path));

     foreach (var item in Paths)
     {

          using (WWW www = new WWW("file://"+item ))  // 读取的时候要带"file://"

          {

          }

     }

     

    比较坑的是截图的路径和实际路径不同 默认就在StreamingAssets文件下,

     

    完事儿了 上边的都是在实际使用中 ipad平台亲测可用的.

     

    展开全文
  • 我们在一些项目中可能需要截图保存功能(特别是AR的一些...关于安卓端,保存到相册方法很简单,就是也路径的问题,具体方法如下:public class takephoto : MonoBehaviour{private int i = 0;//UI public GameObje...
  • 一.Android public void OpenAlbum() { Intent intent = new Intent(Intent.ACTION_PICK, null); intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*"...
  • iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。...但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片
  • 我们在一些项目中可能需要截图保存功能(特别是AR的一些项目),将截... 关于安卓端,保存到相册方法很简单,就是也路径的问题,具体方法如下: public class takephoto : MonoBehaviour { private int i = 0; //UI...
  • 代码很简单只有一句话 不多说上代码: UIImage *newImage = ... // 保存图片到指定的路径 NSData *data = UIImagePNGRepresentation(newImage); [data writeToFile:@"/Users/userN
  • 最近做的项目 , 在我看来都停偏的 , 因为需要的都不仅仅是展示和业务逻辑 , 而主要都是网络和存储,文件,流媒体操作方面的东西 . 所以今天想要获取下照片的名称 , 还找了挺久的 . 以此记录下 , 直接上代码 ....
  • 1.先获取到APP沙盒中的图片路径path 2.然后将path作为参数,传入下面的方法里,进行图片保存到手机本地相册中。 #pragma mark 将截取到的头像保存到本地相册 - (void)saveHeaderImageWith:(NSString *)path { ...
  • iOS中,UIImagePickerControllerDelegate协议,imagePickerController: didFinishPickingMediaWithInfo:方法,计算的的md5值是:55ea2f62 5df31067 683aa9a8 3a06d420。 UIImage *image = info...
  • //截取图片(截取图片的位置是根据原图的大小,而不是UIImageView的大小) -(UIImage *)cutOutImageWithImage:(UIImage*)image WithRect:(CGRect)rect{  CGImageRef imageRef = image.CGImage;...
  • 在使用app时,从相册中选取图片作为头像是很常用的操作,首先打开相册选择图片,然后将图片保存至本应用的document,最后将document中图片的路径保存至NSUserDefaults和服务器。 从相册中选取图片或拍照 //从相册中...
  • 本文为大家分享了iOS图片上传至服务器的具体代码,供大家参考,具体内容如下在使用app时,从相册中选取图片作为头像是很常用的操作,首先打开相册选择图片,然后将图片保存至本应用的document,最后将document中图片...
  • 在uiviiew 中利用drawRect()绘制路径后,如何转成image呢,这里有方法:  UIGraphicsBeginImageContext([self bounds].size); [[self layer] renderInContext:UIGraphicsGetCurrentContext()];  ...
  • 后面再跟上这个相册路径,显然是没法读取到了。不知道有没有解决的方法。另外图片的精度能否也可以自行调整。 如果有时间还望能解答一二,另郑重感谢你的这款组件!</p><p>该提问来源于开源项目&#...
  • 因为iOS系统相册权限及照片显示的问题,所以没法像android一样直接在某个路径下创建文件夹存储照片,并利用名字来取照片。iOS实现存储照片到自定义相册,其实是先把图片存到系统相册,然后创建一个相薄,在从系统...
  • iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。...但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片
  • 看见知乎有此类争议,于是简单写了下我对安卓与iOS相册逻辑的认识。希望此文能解答一些疑惑。(为避免争吵,尽量不讨论他们之间的利弊)首先先说说安卓的相册:安卓有一个“本地目录”,拿我手里安卓8的坚果R1来说,...
  • iOS 调用相册,拍照并上传图片详解

    千次阅读 2016-01-12 20:09:16
    iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。...但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片
  • iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片...但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片 ...
  • https://blog.csdn.net/u012681458/article/details/52883163 例子iOS 8以后/**保存到相册@param path 路径*/+(BOOL)savedToPhotosAlbum:(NSString *)path{__block NSString *createdAssetID =nil;//唯一标识,可以...
  • iOS相册中的图片上传至服务器

    万次阅读 2014-11-28 10:42:55
    在使用app时,从相册中选取图片作为头像是很常用的操作,首先打开相册选择图片,然后将图片保存至本应用的document,最后将document中图片的路径保存至NSUserDefaults和服务器。 //从相册中选取图片或拍照 - ...
  • [iOS]限制应用访问相册

    千次阅读 2014-12-03 10:44:05
    [IOS]限制应用访问相册 关于下载图片至相册,遇到一个问题。在模拟器上面能下载成功,但是真机上却一直提示下载失败,这里应该是应用被禁止访问相册导致的问题,需按路径 设置-隐私-照片 去设置应用是否可以访问...

空空如也

1 2 3 4 5 ... 8
收藏数 143
精华内容 57
关键字:

ios相册路径