那里...
我对使用Java进行图像处理的作业有一些疑问。我的问题 :
如何在Java编程中获取rgb图像的每个像素的灰度值???
我只是有点了解如何通过语法image.getRGB(x,y)获取每个像素的rgb值来返回rgb值。我不知道要获得图像的每个像素的灰度值。
谢谢前进
最佳答案
首先,您需要从image.getRGB(x, y)
获取的每个像素中提取红色,绿色和蓝色值。参见this answer。然后阅读有关converting color to grayscale的信息。
那里...
我对使用Java进行图像处理的作业有一些疑问。我的问题 :
如何在Java编程中获取rgb图像的每个像素的灰度值???
我只是有点了解如何通过语法image.getRGB(x,y)获取每个像素的rgb值来返回rgb值。我不知道要获得图像的每个像素的灰度值。
谢谢前进
最佳答案
首先,您需要从image.getRGB(x, y)
获取的每个像素中提取红色,绿色和蓝色值。参见this answer。然后阅读有关converting color to grayscale的信息。