问题标签 [camera-overlay]
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如何访问原生方形照片设置?
如下图所示,iOS 相机支持方形照片。但是我在文档或网络中找不到如何做到这一点。所有示例都在相机上添加自定义叠加层,然后计算如何裁剪图像等。
我不想这样做,因为可能存在设备不兼容问题,而且由于 Apple 已经做到了,我发现有一种简单的方法可以通过访问本机库来做到这一点。知道怎么做吗?
ios - 在 UIImagePickerController 中启用相机胶卷缩略图
有没有办法在 UIImagePickerController 中显示相机胶卷缩略图(下面用红色标记)?右图显示了默认 UIImagePickerController 与相机源的外观。
这就是我展示相机的方式:
这篇文章声称这在 2010 年是不可能的,但我希望有新的时代。
ios - iOS - 在相机上放置自定义叠加层(垂直对齐)。顶部黑条的大小
我正在寻找以下问题的编程解决方案:我想在相机(iOS)上绘制自定义叠加层。我希望它位于相机输出视图的垂直中心。我已经完成了将我的自定义视图相对于屏幕居中绘制,而不是相对于相机图片。
为此,我需要获取top black bar 的大小。我怎么才能得到它?
顶部和底部条的大小不相等,这就是为什么我得到的图片底部有这个烦人的 y 偏移。
注意结果图片的偏移量:
ios - 自定义相机覆盖在 iPad 上不起作用
我正在尝试使自定义叠加层正常工作。我的项目中有一个 PNG 图像。边缘有边框,而中心是透明的。在我的代码中,我有:
当我按下按钮来展示控制器时,我得到了这个:
我做错了什么让相机无法占据整个屏幕,也没有添加overlay.png图像?这就是叠加层的样子,只要记住白色部分实际上是透明的:
更新
我已经更新了代码:
现在看起来像这样,越来越好,但相机仍然只占屏幕的一小部分,而且框架尺寸不太合适。
ios - AVCaptureSession VS UIImagePickerController 相机预览
我正在开发一个类似于 Instagram iOS 应用程序的应用程序。Instagram 有一个自定义的相机预览。我想开发类似的东西,问题是-为此目的更好地使用什么- UIImagePickerController 具有自定义 cameraOverlayView 属性,还是应该使用 AVCaptureSession ?也许有人有这样的经验,可以给我一个建议。将不胜感激。
macos - 在 OSX 上使用相机覆盖的 ffmpeg 屏幕录制
我想使用 ffmpeg 将我的桌面和相机记录为桌面顶部的叠加层。
所以基本上我会有两个需要记录的输入源
综上所述,我需要 [0] FaceTime 高清摄像头作为叠加层,并需要 [1] Capture screen 0 作为主视频。
这甚至可能吗?
更新(2015-10-06):
我从ffscreencast找到了以下命令:
不幸的是,输出的帧速率很慢(i7 Macbook Pro 2014)
有人知道如何获得更高的帧率吗?我的相机只能以每秒 30 帧的速度记录,但输出似乎只有大约 9 帧。为什么有区别?
ios - Swift:如何更改 UIImagePickerController 的“Use Photo”、“Cancel”、“Shoot”、“Retake”按钮的默认行为
正如这里所解释的,我需要稍微修改标题中列出的按钮的操作/行为。正如一些帖子所建议的那样,我想避免构建一个新的图像选择器覆盖。我只需要将对我的一种方法的调用添加到默认操作中。没有简单的方法可以做到这一点吗?
ios - 在不关闭 UIImagePickerController 的情况下捕获 UIImage?
我在 a 上使用了自定义覆盖视图UIImagePickerController
来捕获UIImage
.
自定义覆盖视图有一个按钮。单击此按钮时,我想在UIImage
不关闭的情况下捕获UIImagePickerController
?UIImage
不使用该didFinishPickingMediaWithInfo
方法如何获得?