腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2233)
视频
沙龙
2
回答
从
MTLTexture
生成
CGImage
时
内存
泄漏
(
Swift
、
macOS
)
、
、
、
、
我在网上找到了这个用于将
MTLTexture
转换为
CGImage
的扩展: return nil我不是很肯定,但似乎这个函数中的某些东西导致了
内存
泄漏
--每一帧它都会占用巨大的纹理/ <
浏览 11
提问于2018-08-21
得票数 1
回答已采纳
1
回答
如何解决SpriteKit的
CGImage
“上下文
泄漏
”?
、
、
、
、
Xcode 11-12,
MacOS
Catalina,
Swift
5项目.此代码产生“上下文
泄漏
检测到,msgtracer返回-1”错误:import SpriteKit }
浏览 3
提问于2020-10-09
得票数 1
回答已采纳
1
回答
如何将微缩CIFilter应用于iOS中的实时摄像机馈送?
、
、
、
、
在试图将简单的微缩过滤器应用于iPhone6的原始摄像机馈送
时
,在金属和核心图像的帮助下,我看到在MTKView中处理和渲染的帧之间存在很大的滞后 转换CMSampleBuffer > CVPixelBuffer >
CGImage
用这个
MTLTexture
创建一个
CGImage
。将CIFilter应用于<
浏览 1
提问于2018-12-22
得票数 2
回答已采纳
1
回答
CIContext createCGImage
内存
泄漏
?
、
、
、
、
我遇到了一个记忆
泄漏
。根据Profiler (有分配),它发生在createCGImage函数的CIContext中。我一直在寻找和发现类似的问题在这里堆叠溢出,但我还没有找到一个解决方案。我试图将它封装在一个自动释放池中,但
内存
泄漏
仍然存在。
浏览 0
提问于2018-06-27
得票数 0
回答已采纳
4
回答
快速抓取金属电流屏的快照
、
我试过:UIGraphicsBeginImageContextWithOptions(metalLayer.bounds.size, false, scale)// metalLayer.renderInContext(UIGraphicsGetCurrentContext()!) metalLayer.presentationLayer()!.renderInContext(UIGraphicsGetCurrentCo
浏览 7
提问于2015-11-21
得票数 8
回答已采纳
1
回答
快速版本获取错误的像素数据,但对象-c版本使用"CGBitmapContextCreate“方法
从
同一图像中获取正确的像素数据。
、
斯威夫特引渡: class func processImage(image: UIImage) { return let width = Int(image.size.width): colorSpace, bitmapInfo: bitmapInfo) else { } imag
浏览 4
提问于2019-06-28
得票数 1
回答已采纳
1
回答
Swift
中ALAssetRepresentation
CGImage
的
内存
泄漏
、
、
我
从
UITableView中的资源加载图像
时
,注意到与
从
defaultAssetRepresentation.fullResolutionImage.
CGImage
.takeunretainedValue.加载的
CGImage
相关的
内存
泄漏
浏览 8
提问于2014-12-23
得票数 4
1
回答
无主引用导致
泄漏
,弱引用不会
、
、
、
我遇到了一些
内存
管理问题。我有一个UIViewController的子类,我手动设置它的视图,以便有一个对viewController的引用,并避免引用循环,我使用weak/unowned。现在的问题是,如果我使用unowned,我会有
内存
泄漏
,但如果我使用weak,我就没有
内存
泄漏
。我不明白为什么会这样? 更新:它看起来像是一个bug。
浏览 1
提问于2017-04-14
得票数 3
2
回答
在主队列内将CIImage转换为
CGImage
时
发生
泄漏
、
、
我正在用Xcode7.1 iOS 9.1 (
swift
)创建一个简单的应用程序。该应用程序
从
相机中获取CMSampleBuffer,将其转换为
CGImage
,并将其分配给UIImageView。当应用程序在相机队列中将CIImage转换为
CGImage
时
,该应用程序工作得很好。但是,当应用程序在主队列中转换它
时
,应用程序就会
泄漏
。ViewController.cicontext.createCGImage(ciimg, fromRect: ciimg.extent)
浏览 1
提问于2015-11-17
得票数 0
1
回答
利用苹果-金属MPSImageLaplacian
生成
拉普拉斯图像
、
、
我正在尝试
生成
拉普拉斯图像的rgb
CGImage
使用金属拉普拉斯。
cgImage
{ let desc = MTLTextureDescriptor.texture2DDescriptorlet output = CIImage(
mtlTexture</em
浏览 0
提问于2019-07-23
得票数 3
回答已采纳
1
回答
如何
从
图像中正确创建OpenGL纹理?
、
、
、
、
有人能告诉我如何在使用OpenGL
时
从
图像(NSImage或图像文件)正确地创建NSImage纹理吗?我尝试使用
CGImage
(类似于CGImageSource->
CGImage
->GLubyte.),但这导致了相当大的
内存
泄漏
。); _bottom_image_data = (GLubyte= _temporaryRe
浏览 2
提问于2012-11-16
得票数 0
2
回答
iOS QR代码
生成
内存
的使用
、
、
、
CGImageRef
cgImage
= [[CIContext contextWithOptions:nil] createCGImage:image fromRect:image.extent在真正的设备上,应用程序(或整个设备)只是崩溃,但在模拟器中,我可以使用计算机的所有
内存
,在
生成
QR代码
时
,它的容量会达到1GB以上(然后下降到正常状态,没有明显的
内存
泄漏
痕迹)。我的代码有什么问题吗,还是苹果用可笑的
内存
使用实现了API?一个将产生643.7 MB
内存
浏览 0
提问于2015-03-08
得票数 1
回答已采纳
2
回答
如何将纹理存储模式设置为“`private`”到“`CVMetalTextureCacheCreateTextureFromImage`”创建的纹理?
、
、
、
内存
使用结构:0x10499ae00 "CoreVideo 0x6000017f2bc0“具有‘托管’存储模式,但完全由GPU访问 当使用device.makeBuffer(bytes:length:options:)创建
MTLTexture
时
,我可以在参数options中将storageMode设置为private。但是,当通过
MTLTexture
从
CVPixelBuffer创建CVMetalTextureCacheCreateTextureFromImage()
时
,我
浏览 1
提问于2020-07-17
得票数 4
1
回答
UIImage initWithCGImage导致Obj-C中的
内存
问题
、
、
我开发了一个
从
iPhone后摄像头抓取图像的应用程序。然后对这些图像进行异步处理。}UIImage* image = [[UIImage alloc] initWithCGIma
浏览 0
提问于2019-01-11
得票数 0
2
回答
CoreData获取请求将[Any]转换为[AnyObject]会导致
内存
泄漏
、
、
、
、
我正面临着一个无法理解PFB的记忆
泄漏
。 编辑: 我进一步研究了代码,并发现真正的
泄漏
是当我试图强制在coreda
浏览 1
提问于2017-03-07
得票数 10
回答已采纳
1
回答
swift
应用程序
内存
不断增加
、
、
、
我正在编写一个通用的
Swift
应用程序(不是为iOS编写的,它稍后将在raspbian上运行),我注意到
内存
不断增加。我也用检查器检查了
内存
泄漏
,没有。为了更深入地挖掘,我为
macOS
创建了一个空白应用程序,并且我只编写了这些代码行,这些代码行仅用于测试: var array = [Decimal]() array}} 据我所知,在while循环的每个周期开始
时
,前一个周期中填充的整个数组都应该
从
浏览 54
提问于2020-10-11
得票数 0
回答已采纳
2
回答
获取CVPixelBuffer中对象的潜在
泄漏
、
、
、
、
我正在创建一个应用程序来
从
iphone上截取屏幕。因此,在我完成编码之后,我使用分析和分析来检查
内存
泄漏
。我在代码的一个部分中只有一次
内存
泄漏
。这是我的代码,它导致了
内存
泄漏
。CGImageRef image = (CGImageRef) [[self screenshot]
CGImage
]; //self stopRecording];
浏览 11
提问于2012-11-06
得票数 3
回答已采纳
1
回答
在clang编译器中安装
内存
清除器和
泄漏
杀菌剂
、
、
我已经
从
Home下载了LLVM,但是在检查C中的
内存
问题
时
,我仍然无法使用-fsanitize=memory:clang: error: unsupported option '-fsanitize=memory为了在我的M1 Mac上使用
内存
清洗剂和
泄漏
消毒液,我需要做什么?(
macOS
蒙特利)
浏览 14
提问于2022-06-09
得票数 0
1
回答
快速-
从
视频中获取所有帧
、
、
我正在跟踪
从
视频中获取所有帧。在这个链接中,他试图在特定的时间获得一个框架。但我需要所有的画面。这是我的密码。assetImgGenerate.appliesPreferredTrackTransform = true var img:
CGImage
= nil { let frameImg: UIImage = UIImage(
cgImage
: img!)此
浏览 2
提问于2017-03-08
得票数 7
回答已采纳
1
回答
为CATiledLayer
生成
动态切片
、
但我不确定瓷砖图像的
生成
。示例中已经创建了青蛙瓷砖图片。但是,如果我有一个照片应用程序,我需要自己拍摄照片,我需要自己创建瓷砖,我不确定最好的方法。
浏览 0
提问于2010-09-04
得票数 8
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券