'BufferedImage'에 해당되는 글 1건

  1. 2015.06.17 :: Java Bitmap pixel to image(png) setRGB example
Computer_IT/JAVA 2015.06.17 23:55

Java에서 Bitmap을 Pixel 단위로 처리 할때 샘플...


 

Source...

import java.awt.image.BufferedImage;

import java.io.File;

import java.io.IOException;


import javax.imageio.ImageIO;


public class BufferedImagePixels {

public static void main(String[] args) {


BufferedImage bufferedImage = new BufferedImage(300, 300,

BufferedImage.TYPE_INT_RGB);


int rgb = bufferedImage.getRGB(1, 1);


int w = bufferedImage.getWidth(null);

int h = bufferedImage.getHeight(null);

int[] rgbs = new int[w * h];

bufferedImage.getRGB(0, 0, w, h, rgbs, 0, w);


rgb = 0xFF00FF00; // green


for (int i = 1; i < w; i++) {

bufferedImage.setRGB(i, i, rgb);

}


File outputfile = new File("c:\\image.png");

try {

// png, 

ImageIO.write(bufferedImage, "png", outputfile);

} catch (IOException e) {

e.printStackTrace();

}


}

}


결과...


'Computer_IT > JAVA' 카테고리의 다른 글

Java Bitmap pixel to image(png) setRGB example  (0) 2015.06.17
JDK 7 release - Bug Fixes history  (0) 2014.10.20
eclipse @author 변경하기  (0) 2013.07.02
jackson parser sample  (0) 2013.04.02
VisualSVN Post-commit hook  (0) 2013.02.04
마이피플 위젯 전송 자바 샘플  (0) 2012.07.11
posted by 고급코드 고급코드