Tag: 相机

从双镜头手机中只有一个镜头捕捉照片?

双相机智能手机在市场上是相对较新的 ,但我想知道一个相机应用程序是否可以明确select只使用一个镜头,或手动检索每个镜头单独的input。 我找不到任何专门为双镜头手机devise的Android API文档,所以我想这是硬件/操作系统级别的实现,难以覆盖或绕过。 Android的Camera HAL文档页面并没有提及双镜头设备,但似乎确实加强了这一假设。 我没有太多的iOS经验,但我想这不会更容易。 所以问题是,如果可以的话,在Android或者iOS上这样的任务是可能的呢? 编辑:似乎在iOS中是可能的, 正如在这里解释的 (感谢4kman在评论中指出这一点)。 所以我想这个问题只针对Android。

cameraOverlayView防止编辑与允许编辑

编辑照片后(移动和缩放)在我的应用程序中正常工作: [imagePicker setAllowsEditing:YES]; 但是,如果我也使用cameraOverlayView,编辑模式不再工作。 屏幕出现,但平底锅和捏手势不会使任何事情发生。 我正在使用您的平均图像select控制器: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; 我添加一个相机覆盖视图,从自定义视图控制器的视图创build: CameraOverlayViewController *overlayController = [[CameraOverlayViewController alloc] init]; UIView *overlayView = overlayController.view; [imagePicker setCameraOverlayView:overlayView]; 在IB中,该视图设置为允许用户交互和多点触摸,这允许在拍摄照片时缩放和聚焦。 但一旦拍摄照片并进入编辑模式,您将无法平移或缩小以移动或缩放照片。 我错过了什么?

使iOS文件input直接进入相机应用程序?

背景:在撰写本文时,iOS 6.1不允许在单个input中同时select多个文件和拍摄照片。 由于我的主应用程序已经有多个inputselect器select文件,我想添加第二个button(只需要,并只显示)的iOS设备启动相机。 这目前适用于: <input type="file" class="ios_only" accept="image/*;capture=camera"> 不过iOS Safari总是提供以下对话框: 如果没有这个提示,有没有一种方法可以使<input>直接进入相机?

如何子查看相机视图?

我正在制作一个应用程序,让用户看到自己在“镜子”(设备上的前置摄像头)。 我知道使用视图覆盖制作UIImageViewController的多种方式,但是我希望我的应用能够以相反的方式进行创作。 在我的应用程序中,我希望相机视图成为主视图的子视图,不需要快门animation,也不需要捕捉照片或拍摄video,也不需要全屏显示。 有任何想法吗?

iOS没有modalViewController从相机拍照

我需要从相机获取照片,但我需要在我的UIViewController中使用它。 我有自定义button拍照。 我不想这样用 -(void) takePicture:(id) sender { UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; } else { [imagePicker setSourceType:UIImagePickerControllerSourceTypePhotoLibrary]; } [imagePicker setDelegate:self]; [self presentModalViewController:imagePicker animated:YES]; } 我想创build自定义的ViewController与相机的stream,像instagram。 我怎么能做到这一点? 谢谢

检测iPhone相机的方向

我得到了不一致的结果,这取决于我是从callback中的相机中直接获取图像,还是从相机胶卷中select它。 在UIImagePickerControllerDelegatecallback方法中,无论拍摄照片如何, UIImage.imageOrientation都会显示为UIImageOrientationRight 。 当从相机胶卷上读取它时,拍摄的风景(左转)出现UIImageOrientationUp而人像拍摄出现UIImageOrientationRight 。 如何在两种情况下可靠地获取相机的方向?

如何将video从应用程序文档目录移动到相机胶卷?

你好, 我已经find了一些在networking上的iPhone相机video保存avfoundation代码示例(也试图编写我自己的代码,但尚未完成) 这样的例子处理,并保存video(通过AVAssetWriter)从相机捕获input到文件位于文件目录(我认为是唯一的select?) 但现在 – 我甚至不能在这样的目录中看到文件来检查我的video是否存在; 我想我应该把这样的video文件“相机胶卷”,如何做到这一点? TNX

iPhone:照片框架:如何只获取由我的应用程序创build的相册/图像而不是其他人?

我正在创build像照片应用程序的应用程序。 我的应用程序创build相册并捕获图像,并将其保存在照片应用程序中的相册中。 为此,我正在使用Photos框架。 当我提取相册时,会给我提供由我的应用程序以及其他应用程序创build的相册。 所以我只想要那些由我的应用程序创build的专辑/图片,而不是其他应用程序。

保存我在我的应用程序中logging的video

我成功了解如何在我的学习之旅中制作相机应用程序:-) 我坚持的唯一的事情就是保存我录制的video。 我可以保存一张照片,但是对于video来说也是一样。 所以我想我已经在iBrad Apps的帮助下获得了。 得到这个代码: -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType]; [self dismissModalViewControllerAnimated:YES]; if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) { UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = image; if (newMedia) UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:finishedSavingWithError:contextInfo:), nil); } else{ if ([mediaType isEqualToString:(NSString *)kUTTypeMovie]) { UIImage *movie = [info objectForKey:UIImagePickerControllerQualityTypeHigh]; videoRecorder2.image = movie; if (newMedia) UISaveVideoAtPathToSavedPhotosAlbum(movie, […]

有没有办法以编程方式将iOS设备的相机对焦设置为无限?

我正在创build一个应用程序来locking摄像机焦点以进行video录制。 我想locking焦点到无穷无需用户手动调整焦点。 这可能吗? 谢谢!