gpt4 book ai didi

ios - 确定 UIImageView 中某个点的颜色、alpha

转载 作者:行者123 更新时间:2023-11-28 17:40:28 25 4
gpt4 key购买 nike

有什么方法可以查询 UIImageView 以查看任何给定点的内容吗?例如,用户触摸某个点,触摸下的像素点是什么颜色?

最佳答案

您可以将图像从 ImageView 绘制到您的应用已分配的 CGBitmapContext,然后读取位图中适当偏移处的 RGBA 字节(根据 XY 触摸位置和位图行字节计算)。然后根据需要从 RGBA 字节值计算颜色。

为了提高效率,您可能只能将图像的一个很小的子矩形绘制到一个很小的位图中(1x1 像素?)。

关于ios - 确定 UIImageView 中某个点的颜色、alpha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8359762/

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