gpt4 book ai didi

cocoa - 在 CGBitmapContext 中绘制图像的一部分

转载 作者:行者123 更新时间:2023-12-03 16:19:04 24 4
gpt4 key购买 nike

我创建了一个 256 x 256 的 CGBitmapContext,并且我有一个 CGImageRef,我想将其绘制到此上下文中。我的目标是裁剪图像(并最终创建图像图 block ),但如果我使用 CGContextDrawImage ,Core Graphics 会缩放图像以适应上下文。

所以问题是,如何确保仅将 CGImageRef 的一部分绘制到 CGBitmapContext 中(无缩放)?

最佳答案

CGContextDrawImage 采用 CGRect 参数。听起来你正在超越你的上下文界限。相反,尝试传递图像的边界,适当偏移以绘制所需的部分。

关于cocoa - 在 CGBitmapContext 中绘制图像的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3868575/

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