JPEGでRGB画像を使用しています。この画像をピクセルに変換して、テキストファイルに表示したいと思います。これを行う方法?
public static int[][][] getPixelData(Image image) {
// get Image pixels in 1D int array
int width = image.getWidth(null);
int height = image.getHeight(null);
int[] imgDataOneD = imageToPixels(image);
private static int[] imageToPixels(Image image) {
int height = image.getHeight(null);
int width = image.getWidth(null);
int pixels[] = new int[width * height];
PixelGrabber grabber = new PixelGrabber(image, 0, 0, width, height, pixels, 0, width);
try {
grabber.grabPixels();
} catch (InterruptedException e) {
}
return pixels;
}
この情報をシーケンスベクトル形式としてテキストファイルに保存するにはどうすればよいですか?