Tag: 相机

Core Motion控制的SceneKit相机如何避免晃动?

我使用本答案中描述的CMDeviceMotion扩展将SceneKit相机设置为当前的CMDeviceMotion姿态: func deviceDidMove(motion: CMDeviceMotion?, error: NSError?) { if let motion = motion { let orientation = motion.gaze(atOrientation: UIApplication.sharedApplication().statusBarOrientation) cameraNode.orientation = orientation } } 这工作很好,但是,我想阻止旋转(滚动),只允许相机转身(偏航)和俯仰。 我试图将四元数转换回欧拉angular,并简单地离开滚动0: cameraNode.eulerAngles = SCNVector3( x: orientation.pitch(), y: orientation.yaw(), z: 0) 但是,这只适用于偏航运动的一半。 另一半,相机颠倒了。 我怀疑这是涉及欧拉angular的万向节锁问题。 四元数对我来说有点像黑魔法,但是有没有办法直接在四元数水平上去掉滚动分量,这样我可以避开欧拉angular?

捏放大照相机

我正在努力缩小相机,但我遇到了两个问题。 首先,它允许用户放大太多的方式和太多的方式,其次,当我拍照时,它不会放大视图。 这里是我的捏function的代码… func pinch(pinch: UIPinchGestureRecognizer) { if let view = cameraView { view.transform = CGAffineTransformScale(view.transform, pinch.scale, pinch.scale) pinch.scale = 1 } } 告诉我,如果你需要看到更多的代码。 谢谢!

距离iPhone自动对焦中的“兴趣点”

在iphone中,我想计算从相机到主题的距离。 我想知道,也许iPhone相机的“主动自动对焦”提供给我的距离主题(兴趣点)? 提前谢谢了。 PS家伙,如果你认为这是不可能的,让我知道;)

在自定义相机层的AVFoundation中自动对焦和自动曝光

什么是为AVFoundation自定义层摄像头创build准确的自动对焦和曝光的最佳方法是什么?例如,目前我的相机预览图层是方形的,我希望相机的焦点和曝光被指定到该帧的边界。 如果可能的话,我需要这个在Swift 2中,如果不是,请写下你的答案我将能够自己转换它。 目前的自动对焦和曝光:但你可以看到,这将在对焦时评估整个视图。 override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { //Get Touch Point let Point = touches.first!.locationInView(self.capture) //Assign Auto Focus and Auto Exposour if let device = currentCameraInput { do { try! device.lockForConfiguration() if device.focusPointOfInterestSupported{ //Add Focus on Point device.focusPointOfInterest = Point device.focusMode = AVCaptureFocusMode.AutoFocus } if device.exposurePointOfInterestSupported{ //Add Exposure on Point device.exposurePointOfInterest […]

如何使用UIImagePickerControllerCropRect

我只是想出了一个方法来改变从UIImagePickerViewController捕获图像后出现的裁剪框的矩形。 这可以在UIImagePickerControllerCropRect帮助下完成。 但我不知道如何使用它。 裁剪框原来是方形的。 我想它是长方形的。 有人可以跟我分享一个例子吗?

如何访问相册中保存的照片?

我在应用程序中使用代码将照片保存到自定义的相册中 [library saveImage:self.capturedImg toAlbum:@"FunCam" withCompletionBlock:^(NSError *error) { if (error!=nil) { NSLog(@"Big error: %@", [error description]); } }]; 现在我想检索保存到该相册的所有照片,当用户点击一些button,并显示他们像相机应用程序(iPhone上的默认应用程序)的视图显示 请帮我,我该怎么做? 提前致谢

使用UIImagePickerController自定义“使用”,“取消”,“重拍”和“反向相机”button事件

我正在制作一个自定义照片select器。 所以我用过 imagePickerController.showsCameraControls = NO; 我已经创build了一个摄像头覆盖视图和使用 imagePickerController.cameraOverlayView = overlayView; 所以,我需要实现自定义button选项,任何人都可以请告诉我如何使用UIImagePickerController自定义button事件? 提前致谢。

使用Phonegap在iOS上预览相机上的图像

我正在寻找创build一个半透明的图像叠加在相机预览的应用程序。 我知道他们是不支持在本机Phonegap相机API这一点。 我想知道是否有谁有一些编写Phonegap插件的经验可以给我任何意见,这是否可能与一个插件。 我想我已经看到,这种技术可以通过本地代码,所以在我看来,可以编写一个PhoneGap插件来访问这个function,我只是没有任何经验的PhoneGap插件。

html5 + js:<input type = file capture = camera>的分辨率或大小

如何通过<input type=file capture=camera>从手机上传的照片的最大分辨率或最大尺寸?

有没有办法获得照相机的streamiOS上的亮度水平?

我正在使用iPhone / iPad摄像头获取videostream,并在stream上进行识别,但是随着灯光的变化,它对稳健性有负面影响。 我已经testing了不同的设置在不同的灯光,并可以得到它的工作,但试图让设置在运行时调整是我所需要的。 我可以计算每一帧的简单亮度检查,但相机会调整并抛出我的结果。 我可以观察到剧烈的变化,然后运行检查,但逐渐改变也会导致我的结果。 理想情况下,我想要访问stream的相机/ EXIF数据,看看它是注册未过滤的亮度,有没有办法做到这一点? (我正在iOS 5及以上版本的设备上工作) 谢谢