问题标签 [avcapturephotooutput]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - ios 10 中的 AVCapturePhotoSettings 错误?
我的应用程序使用相机然后压缩图像 JPEG,ios 版本 < 10,我使用 AVCaptureStillImageOutput 但 ios 版本 >= 10 我使用 AVCapturePhotoOutput 错误。我有设置代码:`
我在运行应用程序时遇到问题,应用程序崩溃并出现错误:
有人知道如何使用这个吗?谢谢。
ios - AVCapturePhotoOutput 崩溃
我的应用程序因崩溃而被拒绝。我无法在本地重现崩溃,但感谢 Apple 提供的崩溃日志,我能够将有问题的代码缩小到:
此外,评论者提到他们正在运行 iOS 11.3.1 的 iPad 上进行测试。以下是崩溃日志的相关部分:
知道什么可能导致这次崩溃吗?在 iPad 上处理 flashMode 的方式可能有问题吗?如果是这样,为什么崩溃报告没有提到闪存是其他 SO 帖子中的问题?任何帮助表示赞赏。
ios - 拍照后如何暂停?
我正在使用 AVCapturePhotoOutput 通过单击按钮进行捕获。我检查了内置摄像头,发现当摄像头拍照时,它有点停顿。
如何使用 AVCapturePhotoOutput 做到这一点?
ios - 使用photooutput抓图,图片大小随机变化
使用 iPhone XS 进行测试,sessionPreset
设置为照片。图片分辨率通常为 4032x3024,但有时以 3088x1938 拍摄。什么原因?
下面是我的代码。
avfoundation - 为什么双照片传送不可靠?
双照片传输应该同时使用广角和长焦相机拍摄照片,但长焦照片看起来像是广角的数字变焦版本,而不是光学变焦:
相比之下,这是使用 iPhone 相机应用程序拍摄的 2 倍照片:
请注意它有多清晰,正如您对远摄相机所期望的那样?
如果这是这个特定场景的问题,我尝试了另一个,结果相同。
在第三种情况下,我发现了双照片传送返回的长焦照片
具有与宽相同的视野:
在这两种情况下,EXIF 都表示它确实来自长焦相机(F2.4 光圈,52mm 焦距)。如果是,为什么内容看起来像广角相机的裁剪和放大版本?
这是在运行 iOS 12.1.3 的 iPhone XS 上。
我尝试执行以下操作:
- 在 Xcode 中清理
- 清理构建文件夹
- 删除派生数据
- 在 iPhone 上卸载并重新安装该应用程序
但他们都没有帮助。
ios - iOS 自定义相机 - 即刻拍照
在我的应用程序中,我创建了一个用于图像捕捉的自定义相机视图。当我触发捕获时,我使用以下代码:
这然后触发photoOutput didFinishProcessingPhoto
在那里我从中提取UIImage
并AVCapturePhoto
继续。
我的问题是在我打电话和图像以平均 0.5 秒的时间self.stillImageOutput.capturePhoto
到达之间,我需要(几乎)恰好在被调用的时间捕获图像。didFinishProcessingPhoto
capturePhoto
有没有办法加快这个过程,或者有另一种方法可以达到同样的结果吗?
ios - 如何从相机图像中获取深度数据
我正在编写一个应用程序来从相机拍摄的照片中获取深度数据和视差数据。我可以得到视差数据,但不能得到它总是返回 nil 的深度数据。我需要获取深度信息并将其保存为 jpg
我已经尝试了下面的代码,用户可以在前后摄像头之间切换并拍照,然后我们拍摄的照片就是这个过程
我总是在 auxDataInfo 守卫处得到零
ios - iOS AVCapturePhotoOutput 由于快门声而崩溃
我的应用在拍照时有时会崩溃:
和崩溃信息:
崩溃设备:iPhone7 plus
操作系统:iOS 12.1.1,未越狱
那么这是什么原因,我该如何解决呢?
swift - Xamarin.iOS 以 72 dpi 拍摄照片
拍照按钮:
作为执行此代码的结果,我得到了一个使用函数保存的图像字节数组:
将图像上传到服务器,我在图像细节中得到 96 DPI。 图像细节
我想创建 72 个 DPI 图像。,
我没有找到一个可理解的解决方案,也许 swift 无法创建这样的图像,你可能知道用于图像转换的 Xamarin 库