我有一個BufferedImage
使用此代碼轉換爲灰度。我通常通過BufferedImage.getRGB(i,j)
得到像素值,R,G和B的每個值都是gor。但是,如何獲取灰度圖像中像素的值?BufferedImage - 獲取灰度彩色模型圖像中像素的值
編輯:抱歉,忘記了轉換。
static BufferedImage toGray(BufferedImage origPic) {
BufferedImage pic = new BufferedImage(origPic.getWidth(), origPic.getHeight(), BufferedImage.TYPE_BYTE_GRAY);
Graphics g = pic.getGraphics();
g.drawImage(origPic, 0, 0, null);
g.dispose();
return pic;
}
你可以發佈你用來轉換它的代碼嗎? –
「使用此代碼」。代碼在哪裏? –