腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(382)
视频
沙龙
1
回答
从
AVCapturePhotoOutput
裁剪
CGRect
(
resizeAspectFill
)
、
、
、
我有一个简单的应用程序,显示相机预览(AVCaptureVideoPreviewLayer),其中视频重力已设置为
resizeAspectFill
(videoGravity = .
resizeAspectFill
在我的预览层上,我也应用了一个
CGRect
作为一个固定x,y,宽和高的蒙版。 现在,一旦我拍了一张照片,我就会试着
从
图像中
裁剪
出那个确切的矩形。根据我的理解,我应该使用某种数学方法将
CGRect
转换为与我
从
AVCapturePhotoOutput</e
浏览 131
提问于2021-09-25
得票数 2
回答已采纳
1
回答
从
相机拍摄的UIImage中
裁剪
CGRect
、
、
、
、
拍完照片后,我需要
裁剪
用来创建圆形视图的
CGRect
。我需要
裁剪
矩形,而不是圆圈。我尝试了和许多其他解决方案,但它不能
裁剪
我需要的
CGRect
。如何将视图坐标中的
CGRect
转换为UIImage的坐标?var capturePhotoOutput:
AVCapturePhotoOutput
!
浏览 8
提问于2020-07-29
得票数 0
2
回答
裁剪
图像的问题
、
、
我在剪切图像时遇到了困难,目前正在发生两件我希望改进的事情:( 2)拍摄后的方位不正确。摘要:正在发生什么,
裁剪
后的照片质量是否不符合标准,当图像出现在ImageView中时,它旋转了90度,为什么会发生这种情况?我正在尝试根据捕获流的视图
裁剪
图像。下面是图像的
裁剪
: let crop = cameraView.bounds//
CGRect
浏览 5
提问于2017-01-04
得票数 0
1
回答
视频预览的自定义形状: AVCaptureVideoPreviewLayer?
、
、
、
是否可以像如何
裁剪
图像那样剪辑视频预览层?视频预览层来自: previewLayer.frame =
CGRect
(x: 20, y: 60, width: 335, height: 200) view.layer.addSublayer
浏览 3
提问于2019-11-19
得票数 1
1
回答
如何在相机视图中添加一个圆形视图?
、
、
、
、
var capturePhotoOutput:
AVCapturePhotoOutput
!maskLayer.frame = view.bounds let circlePath = UIBezierPath(ovalIn:
CGRect
AVCaptu
浏览 3
提问于2020-07-24
得票数 0
回答已采纳
1
回答
利用UIView水平
裁剪
图像
、
、
、
、
我想在从自定义相机获取图像后
裁剪
图像,对于
裁剪
图像,我使用本教程AVVideoCapturePreviewLayer预览视图预览图像中用于
裁剪
图像的静态图片(16:9宽宽比),我将CropAreaView放入自定义类Still中var cropArea:
CGRect
{
浏览 2
提问于2018-08-27
得票数 0
回答已采纳
1
回答
使用UIView框架
裁剪
CVPixelBuffer
、
我需要使用该视图的框架(表示目标区域/十字准线/ wtw)来
裁剪
出我在AVCaptureVideoDataOutput中接收到的CVPixelBuffer中的感兴趣区域。显然,我在像素缓冲区中
裁剪
的任何区域都应该与用户在屏幕上看到的(目标区域)相对应,以便正在处理的内容和用户期望处理的内容之间没有差异。 有没有人做过这样的事情?这是可以做到的吗?感谢任何人的帮助!另外,无论是用CIImage滤镜还是用vImage_Buffer,我都可以进行
裁剪
,我只是不能得到正确的坐标。
浏览 51
提问于2021-04-05
得票数 0
1
回答
如何实现摄像机从前到后的转换
、
、
、
、
var photoOutPut:
AVCapturePhotoOutput
? photoOutPut =
AVCapturePhotoOutput
()videoGravity = AVLayerVideoGravity.
resizeAspectFill
cameraPreviewLayer?.connect
浏览 1
提问于2018-02-11
得票数 1
回答已采纳
1
回答
拍照前切换AVCaptureSessionPreset
、
、
我使用AVCaptureVideoDataOutput将samplebuffer传递给MTKView进行渲染预览,并将
AVCapturePhotoOutput
传递给捕获照片。具有两个不同预设的低分辨率照片-->不适合performanceUse 1280*720预设用于捕获和
裁剪
照片输出到4:3宽高比-->低分辨率照片开关预设恰好在调用photoOutput.capturePhoto
浏览 171
提问于2018-12-18
得票数 1
回答已采纳
2
回答
裁剪
AVCapturePhoto以覆盖屏幕上显示的矩形
、
、
、
、
我正在尝试拍摄一张薄薄的金属的照片,
裁剪
成屏幕上显示的轮廓。我在这里看到了几乎所有其他的帖子,但还没有一个帖子适合我。然后,库将使用该图像进行分析。我可以进行一些
裁剪
,但不能对显示的矩形进行
裁剪
。我试着在
裁剪
之前旋转图像,并根据屏幕上的矩形计算矩形。这是我的捕获代码。PreviewView是容器,videoLayer是AVCapture视频的容器。// Photo capture delegate func photoOutput(_ output:
AVCapturePho
浏览 22
提问于2021-03-06
得票数 0
1
回答
为什么在.capturePhoto上调用
AVCapturePhotoOutput
(带有:,委托:)会导致崩溃
、
、
、
AVCapturePhotoOutput
capturePhotoWithSettings:委托:未激活和启用视频连接 cameraPreviewLayer?.con
浏览 1
提问于2018-02-16
得票数 4
1
回答
该应用程序崩溃后,视图被取消导航控制器?
、
、
、
var photoOutPut:
AVCapturePhotoOutput
? } cameraPrevie
浏览 0
提问于2018-02-15
得票数 4
4
回答
如何在iOS 11和Swift 4中
从
摄像机中获取深度数据?
、
、
、
我正在用iOS 11用AVDepthData
从
相机中获取深度数据,当我用AVCapturePhotoCaptureDelegate设置photoOutput时,photo.depthData是零的。有人
从
AVDepthData那里得到过照片吗?var sessionOutput:
AVCapturePhotoOutput
? self.sessionOutput =
AVCapturePhotoO
浏览 17
提问于2017-06-12
得票数 9
回答已采纳
1
回答
view.frame在方向更改时更改-不更改
、
、
、
(x: 662, y: 0, width: 150, height: 150) 当图片转换为横屏时,图片应该放在右上角(iphone ),但事实并非如此,图片
从
左角一直保持在200pt。CustomCameraRepresentable) { } var camer
浏览 15
提问于2020-06-16
得票数 0
2
回答
SwiftUI自定义摄像机视图?
、
、
、
我正在玩SwiftUI,并试图用它来构建一个自定义摄像头。我找到了关于如何在SwiftUI中使用系统内置摄像头(使用ImagePickerController)以及如何通过故事板构建自定义摄像头的教程。我已经构建了一个初始化摄像头和设置捕获会话的struct CameraViewController: UIViewControllerRepresentable。(使用AVFoundation)。首先,我不确定如何为CameraViewController结构设置func makeUIViewController,因为我不知道该遵循哪个控制器类。此外,我不知道如何使用SwiftUI将我的Came
浏览 19
提问于2019-11-14
得票数 23
2
回答
AVCapturePhotoOutput
iOS摄像头超暗
、
、
、
我捕获了以下两张图片--一张是
从
摄像机现场看到的,另一张是
从
AVCapturePhotoOutput
创建的相同视图。如果我只是在图像视图中显示捕获的图像,同样的黑暗也会发生。var photoOutput :
AVCapturePhotoOutput
? cameraPreviewLayer?.
浏览 2
提问于2018-01-28
得票数 2
回答已采纳
6
回答
从
相机中获取的iphone图像自动旋转
、
、
、
通过编程,我已经在我的应用程序中
从
我的相机中捕捉到了图像。这是很好的,但当我转移到另一个,查看和排除那个视图,在那个时候,我的图像,我想旋转成景观。我
从
相机里拍到了图像。var cameraOutput :
AVCapturePhotoOutput
! self.previewLayer.videoGravity = AVLayerVi
浏览 7
提问于2020-01-14
得票数 2
1
回答
如何在运行时更改uiimageview内容模式?
、
、
、
private var capturePhotoOutput =
AVCapturePhotoOutput
() previewLayer.videoGravity = .
resizeAspectFill
captureSession.startRunning() private func setupLayout(
浏览 7
提问于2018-06-03
得票数 0
4
回答
使用自定义相机iOS 11.0SWIFT 4.更新错误
、
、
、
、
这是我得到错误的那一行:
AVCapturePhotoOutput
.jpegPhotoDataRepresentation(forJPEGSampleBuffer{ }//Take pic function return
浏览 5
提问于2017-09-28
得票数 36
回答已采纳
1
回答
如何在collectionView单元中停止相机延迟?
、
、
、
、
var photoOutPut:
AVCapturePhotoOutput
?self.captureSession.addInput(captureDeviceInput) self.photoOutPut =
AVCapturePhotoOutput
videoGravity = AVLayerVideoGravity.
resizeAspectFill
cameraPreviewLayer?.connection?.frame =
CGRect</e
浏览 17
提问于2018-08-25
得票数 0
回答已采纳
点击加载更多
相关
资讯
它提供了从基本(如裁剪和绘制)到滤镜、OCR 和广泛图像处理选项的众多功能。
贝塞尔曲线在iOS端的绘图实践
在Mix滤镜大师中裁剪图片的方法介绍
微软为危险的“acropalypse”错误推出了紧急修复程序
不知道视频怎么裁剪?安利三个视频裁剪方法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券