Javaのjavax.imageio.ImageIOを使うと、画像操作が簡単に出来ます。 たとえば、gifファイルをjpegファイルに変換するには以下のコードで行えます。 BufferedImage image = ImageIO.read(new File("input.gif")); ImageIO.write(image, "jpeg", new File("output.jpg")); 簡単ですね。素晴らしい。 カラーのJPEG画像を、グレースケールに変換するには以下で。 BufferedImage image = ImageIO.read(new File("input.jpg")); BufferedImage newImage = new BufferedImage(image.getWidth(), image.getHeight(), BufferedImage.TYPE