gpt4 book ai didi

iphone - 捕获相机 View 并叠加在图像中

转载 作者:行者123 更新时间:2023-12-03 19:23:00 25 4
gpt4 key购买 nike

我打开相机 View 并将图像作为叠加层放置。然后我想将叠加层和相机 View 的图像保存为一张图像。之前我使用 UIGetScreenImage() 实现了这一点。既然苹果禁止这样做,我有什么选择?takePicture 只会捕获相机数据,但不会捕获叠加层。将叠加层与 takePicture 中的图像合并有点慢。

最佳答案

您确实必须合并它们,并且花费的时间不会超过一两秒。类似的东西(未经测试,但应该给出一个想法):

UIGraphicsBeginImageContext(myCapturedImage.size);
[myCapturedImage drawAtPoint:CGPointZero]; //You might need to use drawInRect
[overlayImage drawAtPoint:CGPointZero];
UIImage *combinedImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

关于iphone - 捕获相机 View 并叠加在图像中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3882587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com