腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Swift
3
CGImage
内存
问题
、
、
、
我在
Swift
3
中的代码中有这个函数,实际上我几乎是从苹果的示例代码中逐字翻译过来的。通过Instruments,我看到有一些图像数据没有发布。如果我注释"context.makeImage“所在的代码行,
内存
就会停止工作。“
问题
”是
Swift
自动处理CoreFoundations
内存
保留/释放,所以我没有办法处理它。 正如您所看到
浏览 2
提问于2017-02-06
得票数 3
回答已采纳
0
回答
Swift
:“压缩”裁剪后的
CGImage
、
、
在
Swift
3
中裁剪
CGImage
(使用.cropping方法)时,原始
CGImage
会被裁剪后的版本引用-根据文档,也根据分配工具向我显示的内容。我把裁剪过的
CGImage
对象放在一个撤销堆栈上,所以保留原始版本需要我为每个撤销元素花费大约21mb的
内存
。由于没有明显的方法来“压缩”裁剪后的
CGImage
并使其独立于原始
CGImage
,我目前已经做了类似于以下的事情(不需要所有的力展开): let croppedImage = original.
浏览 6
提问于2017-01-02
得票数 1
回答已采纳
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
回答已采纳
3
回答
如何复制UIImage?
、
问题
是,图像在每个变量中是相同的。我想是因为它们是通过参考传递的。let image2 = imageView.image!
CGImage
) let imageRef = CGImageCreateWithImageInRect(imageL
浏览 4
提问于2015-06-30
得票数 15
回答已采纳
2
回答
swift
3
/init的模棱两可的用法(
CGImage
:比例尺:方位:)
、
建议的解决方案是为
Swift
2编写的。我已经将其更新为
Swift
3
,并在行中出现了一个错误:“init的模糊用法((
CGImage
: scale:取向:)”: var images = [UIImage]() let
cgImage
= image.
浏览 0
提问于2017-06-13
得票数 1
回答已采纳
1
回答
如何在CGDataProvider上发布iOS上的
Swift
?
我在
Swift
中有以下代码: 如何通过在
Swift
中发布结果对象来满足CGImageGetDataProvider和CGDataProviderCopyData文档中的请求(注:在网上搜索“
Swift
版本”是很棘手的,因为搜索结果中充斥着有关
Swift
版
浏览 5
提问于2016-03-31
得票数 3
回答已采纳
3
回答
如何将
Swift
数组转换为CFArray?
、
、
我正试图用
Swift
来捕捉Mac应用程序中的窗口列表。CGWindowListCreateImageFromArray函数需要一个CFArray。我试过几件事,这是我最近的一次。import Cocoa var windowIDs = [CGWindowID](); windowIDs.append
浏览 25
提问于2015-03-09
得票数 3
回答已采纳
1
回答
CIContext createCGImage
内存
泄漏?
、
、
、
、
我一直在寻找和发现类似的
问题
在这里堆叠溢出,但我还没有找到一个解决方案。我试图将它封装在一个自动释放池中,但
内存
泄漏仍然存在。如何在不泄漏
CGImage
内存
的情况下从CIContext中创建
swift
4?:
CGImage
?createCGImage(ciImage, from: ciImage.extent) // var
cgImage
:
CGImage
?// autoreleasepool { [w
浏览 0
提问于2018-06-27
得票数 0
回答已采纳
1
回答
UIImage initWithCGImage导致Obj-C中的
内存
问题
、
、
我的
问题
是,我的应用程序崩溃,因为
内存
问题
时,捕获图像。UIImage* image = [[UIImage alloc] initWithCGImage:
cgImage
]; }CGImageRelease(
cgImage
);由于需要异步处理应用程序中其他地方捕获的映像,我引入了一个名为uiimageBuffer.的缓冲区。= image; 但是UIImage的分配很快就会导致
内存
问题
浏览 0
提问于2019-01-11
得票数 0
3
回答
UIImageJPEGRepresentation返回零
、
、
、
= imageContext.createCGImage(outputCIImage, fromRect: outputCIImage.extent()) let ret = UIImage(
CGImage
浏览 0
提问于2015-04-19
得票数 18
回答已采纳
3
回答
如何从UIView的内容中获取CGImageRef?
、
、
、
、
我有一个UIView,我在-drawRect中绘制了一些东西:。现在我需要一个来自这个图形上下文或UIView位图的CGImageRef。有什么简单的方法可以做到这一点吗?
浏览 0
提问于2010-09-23
得票数 8
回答已采纳
1
回答
CGPointZero和CGContextDrawImage不可用
、
、
我无法将CGContextDrawImage转换为context.draw
3
,我尝试了context.draw,但它不起作用。(image: UIImage) { CGContextDrawImage(imageContext, CGRect(origin: CGPointZero, size: image.size),
浏览 8
提问于2016-10-18
得票数 4
回答已采纳
2
回答
来自ALAsset的快速图像
、
assets : ALAsset = photoArray.objectAtIndex(indexPath.row) as ALAsset var imageRef : CGImageRef = assets.thumbnail() as CGImageRef // showing error - Unmanaged<
CGImage
>, is not convertible to CGImageRef cell.camer
浏览 1
提问于2014-07-26
得票数 4
回答已采纳
2
回答
如何从CGContextRef获取UIImage?
、
、
、
、
我有一个CGContextRef,我在位图上下文中做了一些绘图工作。
浏览 0
提问于2011-05-03
得票数 12
回答已采纳
1
回答
将CIImage转换为
CGImage
时,不保留大小
CGImage
;我的输入图像是正常的模拟器图片库默认图像和输出图像如下…输出图像
浏览 0
提问于2017-03-06
得票数 0
2
回答
Swift
中的CGImageRelease
、
、
但在
Swift
中,这种方法是不可用的。在Retaining and Releasing Images之后的苹果文档中有一个2 Objective-C symbols hidden 我的
问题
是,为什么在
Swift
中没有CGImageRelease
浏览 4
提问于2014-09-11
得票数 21
回答已采纳
2
回答
在
Swift
中从一个CGImageRef从IKImageView获得一个
、
、
上面的代码返回给我'Unmanaged<
CGImage
>' is not convertible to 'CGImageRef'。我知道在
Swift
中类型是可选的,但我不明白为什么会出现这个错误,清楚地说,get IKImageView的图像返回一个CGImageRef。
浏览 4
提问于2014-06-19
得票数 3
回答已采纳
5
回答
作为CAShapeLayer内容的UIImage
、
、
如果我创建了一个只有背景颜色的CAShapeLayer,它就会显示出来,但是如果我把内容设置成一个图像,什么都不会显示。leftDot.opacity = 1.0;leftDot.position = CGPointMake(leftRef.CGPointValue.x + 4, leftRef.CGP
浏览 3
提问于2012-07-24
得票数 3
回答已采纳
2
回答
UIImage - memory crash快速拾取像素颜色
、
、
我想在
Swift
3
中选择UIImage的特定像素的颜色,这个方法被称为~10k次。 let width = self.size.width; let colorSpacedraw(
cgImage
!"\(pixelData[0]) \(pixelData[1]) \(pixelData
浏览 2
提问于2016-09-20
得票数 0
回答已采纳
3
回答
根据UIView/CGRect的大小将图像裁剪为正方形
、
、
、
、
我有一个AVCaptureSession的实现,我的目标是让用户拍摄一张照片,并只保存红色正方形边框内的图像部分,如下所示:AVCaptureSession的previewLayer (摄像头)从(0,0) (左上角)一直到我的摄像头控制栏(位于包含快门的视图上方的栏)的底部。我的导航栏和控制栏是半透明的,所以相机可以透过。用户将能够在肖像,风景左和右的照片,所以裁剪方法必须考虑到这一点。 到目前为
浏览 0
提问于2014-01-09
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android Camera内存问题剖析
iOS APP内存泄漏的问题
pprof排查Golang服务内存问题
JVM堆外内存问题排查
多线程问题:内存性能问题和解决方案
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券