因此,我有一个项目可以通过使用算法更改 argb 值来手动将图像转换为黑白。我试过平均 RGB 值,我得到了一个几乎完全灰度的图像,但它仍然有颜色的暗示。有人有任何算法示例可以手动将 aRGB 中的像素转换为灰度吗?
这是我到目前为止一直在做的事情:
//Apply the filter
reds = ((reds+greens+blues)/3);
greens = ((reds+greens+blues)/3);
blues = ((reds+greens+blues)/3);