Tag: 照片

从摄像头获取所有图像asynchronous

我想从摄像头asynchronous获取所有图像现在我正在使用该代码,但我的应用程序被绞死,直到所有的图像检索,我注意到在instigram或其他应用程序,它不需要时间来从camerroll加载图片。 -(void)getAllPictures { NSLog(@"im in "); imageArray=[[NSArray alloc] init]; mutableArray =[[NSMutableArray alloc]init]; NSMutableArray* assetURLDictionaries = [[NSMutableArray alloc] init]; library = [[ALAssetsLibrary alloc] init]; void (^assetEnumerator)( ALAsset *, NSUInteger, BOOL *) = ^(ALAsset *result, NSUInteger index, BOOL *stop) { NSLog(@"im in block"); if(result != nil) { if([[result valueForProperty:ALAssetPropertyType] isEqualToString:ALAssetTypePhoto]) { NSLog(@"result not nill"); [assetURLDictionaries addObject:[result valueForProperty:ALAssetPropertyURLs]]; […]

Swift – 如何获取iPhone上的所有照片和video列表?

我希望能够查看存储在用户iPhone上的照片和video列表,以便我们允许他们select要上传的文件。 到目前为止,我已经在列表中显示照片的地方工作,但没有显示任何video。 我用来显示照片库的代码如下: @IBAction func btnAddPicOrVideo(sender: AnyObject) { let pickerC = UIImagePickerController() pickerC.delegate = self self.presentViewController(pickerC, animated: true, completion: nil) } 正如我所提到的,我可以显示照片列表,并select其中一个很好。 问题是我无法看到或select任何video。 有没有办法指定要显示的图片和video? 或者,我必须分别显示图片和video吗? 我目前正在模拟器上运行我的代码,并在本地存储了一个video文件。 提前致谢。

如何在Swift中从相机或照片库加载图像

如何使用相机拍摄照片或从照片库中选取图像以便能够在imageView中显示它? 任何帮助,将不胜感激。

如何在转换为video的同时对图像进行animation处理

我想平滑地将图像制作成animation,同时将它们转换为video。 尽pipe如此,我无法理解如何实现它。 我试图改变旋转angular度(CGAffineTransformRotation),翻译和缩放,但没有find一种方法来平滑的animation。 inheritance人如何将照片数组转换为video: – (void)createVideoWithArrayImages:(NSMutableArray*)images size:(CGSize)size time:(float)time output:(NSURL*)output { //getting a random path NSError *error; AVAssetWriter *videoWriter = [[AVAssetWriter alloc] initWithURL:output fileType:AVFileTypeMPEG4 error: &error]; NSDictionary *videoSettings = [NSDictionary dictionaryWithObjectsAndKeys: AVVideoCodecH264, AVVideoCodecKey, [NSNumber numberWithInt:size.width], AVVideoWidthKey, [NSNumber numberWithInt:size.height], AVVideoHeightKey, nil]; AVAssetWriterInput* videoWriterInput = [AVAssetWriterInput assetWriterInputWithMediaType:AVMediaTypeVideo outputSettings:videoSettings]; AVAssetWriterInputPixelBufferAdaptor *adaptor = [AVAssetWriterInputPixelBufferAdaptor assetWriterInputPixelBufferAdaptorWithAssetWriterInput: videoWriterInput sourcePixelBufferAttributes:nil]; videoWriterInput.expectsMediaDataInRealTime = YES; […]

当要求获得访问照片的权限时,如何对用户select“不允许”做出反应?

基本上,当他们点击“不允许”时,imagePicker没有显示让用户进入隐私设置并打开的屏幕。 如果我杀了应用程序,并返回,隐私设置在那里。 所以我想我可能需要手动做这个,当他们触摸“不允许”。 当用户允许或不允许访问他们的照片库时是否有callback? 我无法在文档中find它。 至less我可以解雇imageView。 谢谢!

IOS照片框架

我想从设备上的所有本地相册中检索所有照片。 基本上所有的设备上的照片将本地标识符的列表是唯一的? 什么是使用照片框架的最佳方法。 我的问题是不重复的,因为另一个问题也谈到不在设备上的云资产和资产。 当检索图像的实际数据时,它在尝试获取同步时返回空数据。

在iOS中通过Objective-C / Xcode访问图片库

我正在写一个iPhone应用程序。 我想知道如果我可以得到存储在iPhone库(或在模拟器中)的照片的文件/文件名列表。 从本质上讲,我问我是否可以获取存储在iPhone或模拟器上的照片的文件名。 我感谢任何帮助,谢谢! 编辑: image = [UIImage imageNamed:@"/Users/Library/Application Support/iPhone Simulator/5.0/Media/DCIM/100APPLE/IMG_0002.jpg"]; imageView.image = image; 不幸的是,

如何使用并使用UIImagePicker进行编辑 – UIImagePickerController.allowsEditing = YES

我会觉得愚蠢的,但我到处search,并没有find答案。 我已经能够使用默认相机的控制拉起“编辑”视图。 然而,我扔了一个覆盖它,我有一个UIButton连接到IBAction拍照看起来像[UIImagePickerController takePicture]。 但是,即使我设置允许编辑为YES,它也会完全跳过编辑部分。 有另一个命令来调用它吗? 现在,它只是直接didFinishPickingMediaWithInfo。 camera.sourceType = UIImagePickerControllerSourceTypeCamera; camera.cameraDevice = UIImagePickerControllerCameraDeviceRear; camera.showsCameraControls = NO; camera.navigationBarHidden = YES; camera.toolbarHidden = YES; camera.wantsFullScreenLayout = NO; camera.allowsEditing = YES; camera.cameraOverlayView = overlay; [self presentViewController:camera animated:YES completion:nil]; 然后在IBAction [camera takePicture];

打开相机卷在一张确切的照片

我正在开发一个相机应用程序,我想把一些已经存在于股票应用程序中的function。 我的问题是复制在左下angular(肖像模式),用户刚刚拍摄的照片的微缩略图显示的小方块; 然后,当用户点击它时,照片应用程序应打开,保存在相机胶卷上的最后一张照片。 我可以使用ALAssetsLibrary加载相机胶卷中最新照片的缩略图 – 我可以使用[UIImage imageWithCGImage:[result thumbnail]]访问它 – 但即使我有它的ALAsset URL,我也无法打开照片应用程序。 我正在努力做到这一点: [[UIApplication sharedApplication] openURL:result.defaultRepresentation.url]; 但没有任何反应。 我可以在内部显示它在我的应用程序,与一个额外的UIView,但我认为会更简单,…更聪明的使用官方照片应用程序! 谁能帮我? 先谢谢你!

Swift 3:不使用UIImagePickerController从照片/相机胶卷中加载照片

这个问题之前已经被问过了,但是Swift 3没有答案。我正在寻找同样的解决scheme,在过去的三个星期里,我被困住了。 我已经完成了我的研究,并观看了许多有关使用UIImagePickerController从照片/相机胶卷将图像加载到应用程序的Youtubevideo,但是我想要在没有用户操作的情况下访问照片。 我想从相机胶卷中读取一系列照片,并将它们放在照片幻灯片中,以便一一显示。 如何在不使用UIImagePickerController的情况下访问这些照片?