如何在 java 中将彩色图像转换为灰度图像
How to transform color image to grayscale in java
如何使用 java 代码将彩色图像转换为灰度图像?
供参考的示例灰度图:
最简单的方法是绘制到 GRAY 缓冲图像
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_BYTE_GRAY);
Graphics g = image.getGraphics();
g.drawImage(colorImage, 0, 0, null);
g.dispose();
查看更多方式here
如何使用 java 代码将彩色图像转换为灰度图像?
供参考的示例灰度图:
最简单的方法是绘制到 GRAY 缓冲图像
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_BYTE_GRAY);
Graphics g = image.getGraphics();
g.drawImage(colorImage, 0, 0, null);
g.dispose();
查看更多方式here