gpt4 book ai didi

ios - CGContextStrokePath 颜色

转载 作者:行者123 更新时间:2023-11-29 11:18:33 27 4
gpt4 key购买 nike

我用CGContextStrokePath画在白色背景图片中的一条直线上,描边颜色为红色,alpha为1.0画线后,为什么点不是(255, 0, 0),而是(255, 96, 96)为什么不是纯红色?

最佳答案

Quartz(iOS 绘图层)使用抗锯齿使事物看起来平滑。这就是您看到非纯红色像素的原因。

如果您绘制一条宽度为 1.0 的线并且您只需要纯红色像素,则该线需要是水平或垂直的并且需要沿着像素的中心运行,如下所示:

CGContextMoveToPoint(gc, 0, 10.5);
CGContextAddLineToPoint(gc, 50, 10.5);
CGContextStroke(gc);

y 坐标中的 .5 将 long 放在像素的中心。

关于ios - CGContextStrokePath 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8304673/

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