我在获取原始数据和UIImage
在 iPhone 上编辑 a 的 alpha 值时产生了一些奇怪的结果。如果触摸的像素颜色在触摸时不是全黑,则它看起来不像完整的 alpha。以下是结果:
开始未修改
灰色触摸将所有灰色变为 alpha = 0
然后,如果我触摸应该是 alpha 0 的怪异粉刷区域,它会将所有完全黑色的像素变为 alpha 0,即使在技术上
//没有链接没有足够的代表//
有谁知道发生了什么?它与预乘 alpha 有关吗?或者也许是我编辑值的方式。如果您需要查看代码,请告诉我,我将对其进行编辑。
作为附加说明,第二次按下白色区域时的灰色区域,而不是 alpha 只是 0,所有其他值都等于 0,而它们应该保持原样。