当前位置: 首页 > 知识库问答 >
问题:

如何使用摄影机覆盖视图在实时摄影机上绘制:代码中的问题

柏麒
2023-03-14

我正在尝试制作一个在实时相机上画画的应用程序。在这种情况下,我用xib创建了一个名为PaintView的类,其中所有与绘画相关的功能都在运行。

我正在添加油漆视图相机覆盖视图。视图添加正确。但是当我触摸设备屏幕时,应用程序无法绘制任何东西,日志显示以下错误

我添加子视图的代码

// Insert the overlay
       
overlay = [[PaintView alloc] initWithNibName:@"PaintView" bundle:nil];

//overlay.pickerReference = self.imagePicker;

[self.imagePicker.cameraOverlayView addSubview:overlay.view];

[self.imagePicker.cameraOverlayView bringSubviewToFront:overlay.view];

[self.imagePicker.cameraOverlayView setBackgroundColor:[UIColor clearColor]];

//self.imagePicker.delegate = overlay;
        
[self presentModalViewController:self.imagePicker animated:YES];

请帮助我,如何在现场摄像机上画画!!!

提前谢谢。

编辑:在绘制视图中,我创建了图像视图,初始化如下

=[[UIImageView alloc]init];

drawImage。帧=CGRectMake(20,20,320,440);

[self.viewaddSubview: draImage];

[self.view-bringsubview-tofront:drawImage];

共有1个答案

谈渊
2023-03-14

嗨,我找到解决办法了,

我犯了一个错误,因为上下文不需要使用,它会产生问题。

我们需要使用UIBezierPath,问题就解决了。我能在现场摄像机上画画。

这里是链接的参考。

赞成。。。。。

 类似资料:
  • 使用摄影机 安装PSP™专用的摄影机(选购品)后,可拍摄静止图像或影像。 若要使用此机能,需先准备另售的周边机器。有关周边机器的详情,请参阅各区域的官方网站。 您使用的PSP™ 必要的周边机器 PSP-1000/2000/3000系列 摄影机(PSP™主机专用) Memory Stick™ PSP-N1000系列 摄影机(PSP™主机专用) 转接线转换器 部分区域可能并未贩卖摄影机。 拍摄图像或影

  • 所以我在做一个简单的游戏,但我想我可能会把事情复杂化。我有一个相机的游戏屏幕和视口跟随玩家的位置,当它到达侧面的点时,相机停止跟随玩家并停留在一个点。 这本身工作得很好,但是后来我想在游戏中添加暂停菜单和其他一些功能,创建一个带有自己的相机和视口以及舞台和形状渲染器的hud类。 当我在游戏屏幕内创建这个hud的实例时,问题就来了,我在玩的时候看到的摄像头就像是hudCam,它不跟随玩家,基本上不让

  • 我正在使用OpenCV(2.4)和Python(2.7.3)以及Thorlabs(DC1545M)的USB摄像头。 我正在视频流上做一些图像分析,我希望能够从我的视频流中更改一些相机参数。令人困惑的是,我能够改变一些相机属性,但不是全部,我不确定我做错了什么。 下面是使用Python中的cv2绑定的代码,我可以确认它是否运行: 作为参考,cap中的第一个参数。set()命令引用摄影机属性的枚举,如

  • 拍摄图像或影像 安装PSP™专用的摄影机(选购品)后,可拍摄静止图像或影像。拍摄后的静止图像或影像会被保存至Memory Stick™或主机内存中。使用PSP™摄影机机能时,请遵守一般礼仪适切使用。 提示 拍摄的图像会被保存至Memory Stick™或主机内存中。 初期设定的保存位置为主机内存。若要变更为Memory Stick™,请在操作接口选择(设定)>[保存位置]。   准备 1. 将摄影

  • 我用rajawali框架加载了一个对象…我想用相机协调旋转它。。 这是我的代码: 这是我的课: 我在SensorChanged(传感器更改)中接收数字posx和posy。setPosition(posx,posy,0)不起作用!

  • 我已经创建了一个自定义相机应用程序,我正在使用,。我已经成功地完成了它,现在我正在尝试应用过滤器(乌贼模式,空白n白色等)的相机预览。如何在摄影机预览上应用效果。 这是我的视频。渲染器 }