gpt4 book ai didi

java - 手动将图像像素从彩色 ARGB 转换为灰度 ARGB

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:32:40 25 4
gpt4 key购买 nike

所以我有一个项目可以通过使用算法更改 argb 值来手动将图像转换为黑白图像。我已经尝试对 RGB 值进行平均,我得到了一个几乎完全灰度的图像,但其中仍然有一些颜色。谁有手动将 aRGB 中的像素转换为灰度的算法示例?

这是我到目前为止所做的:

            //Apply the filter
reds = ((reds+greens+blues)/3);
greens = ((reds+greens+blues)/3);
blues = ((reds+greens+blues)/3);

最佳答案

看起来您正在更改 Right Hand Side 的输入,同时期望其值保持不变。为什么不用这个?

reds = (reds + greens + blues) / 3;
greens = reds;
blues = reds;

关于java - 手动将图像像素从彩色 ARGB 转换为灰度 ARGB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15052933/

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