问题标签 [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.

0 投票
0 回答
590 浏览

xamarin - 将 CameraOverlayView 添加到 UIImagePicker

我被困在我的 Xamarin.iOS 应用程序的 UIImagePicker 上创建 CameraOverlayView 这是我启动 cameraView 的代码

上面的代码帮助我创建了一个没有控件的图像选择器......有人可以帮我创建一个 CameraOverlayview:UIView 我正在尝试创建一个自定义 UI 和基本控件(有 2 个图像按钮和 UI,就像它在 instagram 相机屏幕中一样)

0 投票
0 回答
255 浏览

c# - 将 Xib 文件添加为 CameraOverlay 以创建自定义相机 UI (XAMARIN.iOS)

我正在尝试创建一个相机自定义 UI(有点像 Instagram 相机视图)

有人可以帮我添加 .xib(我的 cameraOverlayView 的布局)作为 cameraOverlayView 吗?

里面 -> ViewDidLoad()

我指的是 https://developer.xamarin.com/recipes/ios/general/templates/using_the_ios_view_xib_template/

但我无法将 xib 添加为我的 CameraOverlay

如果需要,请索取相关代码..提前致谢

0 投票
1 回答
913 浏览

ios - UIImagePickerController 自定义 FlashMode 按钮在 IOS 10 (swift) 上不起作用

我知道已经问过这种类型的问题,但是我对其进行了详细的调试,并且当我关闭此标志时,我得出了这一点

那么自定义闪光灯按钮没有响应,但如果我将标志更改为

然后我的自定义闪光灯按钮响应确定,我检查了所有代表和标志,但我无法确定错误,无论是在我的代码中还是在 IOS 10 版本中,如果它在我的代码中然后显示相机控制为什么我的自定义闪光灯按钮会更改闪光灯状态并正常工作。这是我的代码以便更好地理解:

简而言之,我的自定义 flashmode 按钮在 cameraoverlayview 上不起作用。如果这个问题没有解决方案,那么请提出任何黑客建议。谢谢

0 投票
1 回答
7332 浏览

ios - 在应用程序(Swift 3)中的相机视图上添加对象而不是在相机视图下?

我在由红色圆圈组成的相机视图上有一个叠加层,存储在 Assets.xcasset ImgOverlay 占位符中,并且相机视图(预览)出现在叠加层的后面或下面。没关系。应该如此。当我在 iPhone 上运行该应用程序时,叠加层会按原样显示。请参阅 Img.1 但我还绘制了一个蓝色圆圈,即在相机视图下方,并且仅在相机视图丢失时才会出现。即关闭,或在模拟器上运行。见下图 2。

图 1. iPhone 中相机视图上方的红色圆圈

图 1. iPhone 中相机视图上方的红色圆圈

图 2. 模拟器中的红色圆圈,包括绘制的蓝色圆圈 图 2. 模拟器中的红色圆圈,包括绘制的蓝色圆圈
到目前为止我的代码在这里。我做错了什么,但看不到。我需要在 iPhone 中可见的蓝色圆圈,而不仅仅是在模拟器中。我正在尝试绘制所有圆圈,因此我可以放弃 image.png 类型文件中的红色圆圈。我更喜欢在任何设备上绘制圆圈以获得更好的准确性,并显示它们而不是红色圆圈,然后保存圆圈和相机视图的合成图像。保存时我还没有设法合并图像,但第一步是让蓝色圆圈在 iPhone 上可见……所以它几乎可以完全正常工作。我看不出我做错了什么?

ViewController.swift

0 投票
2 回答
4208 浏览

ios - 将 CameraView 中的图像与 Overlay 相结合。(斯威夫特 3)?

我刚刚解决了这个问题。感谢一些出色的帮助让我走上正轨。这是我现在拥有的代码。

基本上,我现在可以从绘制的叠加层和 cameraPreview 中制作图像。但还不能将它们结合起来。我能找到的有用代码似乎很少,可以简单地做到这一点。

所以重要的部分是顶部的扩展块,以及代码底部附近的 func saveToCamera() 的添加。简而言之,我想我现在有了我需要的两张图片。myImage 的快照出现在白色背景上 - 所以不确定这是否自然 - 或不是。这就是它在模拟器上的显示方式。所以这可能只是自然的。

图 1. 屏幕截图。 正在运行的应用程序的屏幕截图

图 2. 根据说明保存的 myImage 图像。 在此处输入图像描述

0 投票
2 回答
2164 浏览

ios - 如何在预览图层上设置正确的相机图像尺寸?

这是在 iPad Mini 上显示时的视图。在 iPhone 上,相机图像看起来是正确的,它填满了屏幕。我怎样才能告诉相机填满整个区域?我的代码遵循图像。

事实上,该项目在较小的设备上运行良好,只有当我移动到 iPad 时它才会显示这个边界。也许也在 iPhone 7 上,但我没有。在模拟器上运行没有任何区别,因为它是被限制的相机视图。我已经包含了所有代码,因为它是紧密联系在一起的。

在此处输入图像描述

}

0 投票
0 回答
1314 浏览

ios - 当有相机覆盖时,iOS 相机在预览视频时冻结

我正在尝试在 UIImagePicker 中的视频捕获会话上覆盖视图。覆盖效果很好,但是当应用程序进入用户可以“重拍”、“播放”或“使用视频”的屏幕时,应用程序崩溃并给出错误:

2017-04-16 21:33:04.129212-0400 ChugMug [429:59833] libMobileGestalt MobileGestalt.c:2690: statfs(/mnt4): 没有这样的文件或目录 2017-04-16 21:33:04.129871-0400 ChugMug [ 429:59833] libMobileGestalt MobileGestalt.c:2587:SInt64 NANDSize():找不到磁盘 0 的 kIOMediaSizeKey!2017-04-16 21:33:09.352085-0400 ChugMug [429:60065] [MediaRemote] 错误操作需要已注册客户端回调。请求播放队列

代码很简单,当覆盖层被注释掉时,视频预览屏幕和按钮工作正常,但是当覆盖层存在时,应用程序冻结在以下屏幕:在此处输入图像描述

这是相机和叠加层的代码:

我不知道是什么导致了这个奇怪的错误,也找不到类似的东西。我希望有一个人可以帮助我。

0 投票
0 回答
175 浏览

android - 无法在openCV android中的跟踪面上添加覆盖对象

下面是在跟踪面上绘制矩形的代码。我想用自定义覆盖替换这个矩形,比如帽子图像。

此代码在onCameraFrame方法内部执行openCVmRgba是相机预览的垫子对象。

0 投票
0 回答
41 浏览

ios - 创建随场景变化的动态相机叠加层

嗨,我是 IOS 开发的新手。我一直在寻找一段时间,只是找不到一个很好的例子。

我喜欢创建一个动态检测纸张的应用程序,该应用程序应该能够通过分析当前相机场景来生成动态相机叠加。

像 Adob​​e 扫描。 在此处输入图像描述

我可以自己编写采样和检测算法,但在 IOS 界面和技术上确实不好。

我正在使用 Objective-C 作为编程语言。

我想知道:

请给我一些想法或给我一些例子。

0 投票
1 回答
2574 浏览

ios - 如何将图像添加到相机叠加视图(swift4)

我的代码在拍照时会在 imagePicker 的顶部显示一条红线。我想做同样的事情,但在红线中间添加一个图像。见图。我在黄色框中添加了单词 image 作为我尝试编码的示例。

在此处输入图像描述