问题标签 [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.
xamarin - 将 CameraOverlayView 添加到 UIImagePicker
我被困在我的 Xamarin.iOS 应用程序的 UIImagePicker 上创建 CameraOverlayView 这是我启动 cameraView 的代码
上面的代码帮助我创建了一个没有控件的图像选择器......有人可以帮我创建一个 CameraOverlayview:UIView 我正在尝试创建一个自定义 UI 和基本控件(有 2 个图像按钮和 UI,就像它在 instagram 相机屏幕中一样)
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
如果需要,请索取相关代码..提前致谢
ios - UIImagePickerController 自定义 FlashMode 按钮在 IOS 10 (swift) 上不起作用
我知道已经问过这种类型的问题,但是我对其进行了详细的调试,并且当我关闭此标志时,我得出了这一点
那么自定义闪光灯按钮没有响应,但如果我将标志更改为
然后我的自定义闪光灯按钮响应确定,我检查了所有代表和标志,但我无法确定错误,无论是在我的代码中还是在 IOS 10 版本中,如果它在我的代码中然后显示相机控制为什么我的自定义闪光灯按钮会更改闪光灯状态并正常工作。这是我的代码以便更好地理解:
简而言之,我的自定义 flashmode 按钮在 cameraoverlayview 上不起作用。如果这个问题没有解决方案,那么请提出任何黑客建议。谢谢
ios - 在应用程序(Swift 3)中的相机视图上添加对象而不是在相机视图下?
我在由红色圆圈组成的相机视图上有一个叠加层,存储在 Assets.xcasset ImgOverlay 占位符中,并且相机视图(预览)出现在叠加层的后面或下面。没关系。应该如此。当我在 iPhone 上运行该应用程序时,叠加层会按原样显示。请参阅 Img.1 但我还绘制了一个蓝色圆圈,即在相机视图下方,并且仅在相机视图丢失时才会出现。即关闭,或在模拟器上运行。见下图 2。
图 1. iPhone 中相机视图上方的红色圆圈
图 2. 模拟器中的红色圆圈,包括绘制的蓝色圆圈
到目前为止我的代码在这里。我做错了什么,但看不到。我需要在 iPhone 中可见的蓝色圆圈,而不仅仅是在模拟器中。我正在尝试绘制所有圆圈,因此我可以放弃 image.png 类型文件中的红色圆圈。我更喜欢在任何设备上绘制圆圈以获得更好的准确性,并显示它们而不是红色圆圈,然后保存圆圈和相机视图的合成图像。保存时我还没有设法合并图像,但第一步是让蓝色圆圈在 iPhone 上可见……所以它几乎可以完全正常工作。我看不出我做错了什么?
ViewController.swift
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] 错误操作需要已注册客户端回调。请求播放队列
代码很简单,当覆盖层被注释掉时,视频预览屏幕和按钮工作正常,但是当覆盖层存在时,应用程序冻结在以下屏幕:
这是相机和叠加层的代码:
我不知道是什么导致了这个奇怪的错误,也找不到类似的东西。我希望有一个人可以帮助我。
android - 无法在openCV android中的跟踪面上添加覆盖对象
下面是在跟踪面上绘制矩形的代码。我想用自定义覆盖替换这个矩形,比如帽子图像。
此代码在onCameraFrame
方法内部执行openCV
,mRgba
是相机预览的垫子对象。