티스토리 뷰

들어가며

  • Java사용시 java.awt.Image 클래스를 Buffered Image로 변환을 해야 하는 상황이 펼쳐졌다.
  • 생각보다 삽질을 하다가 해결을 하였다.

구현방법

  • Graphics 클래스를 이용하여 image를 BufferedImage로 darw 해주는 방식이다.
private BufferedImage imageToBufferedImage(Image im) {
  BufferedImage bi = new BufferedImage
      (im.getWidth(null),im.getHeight(null),BufferedImage.TYPE_INT_RGB);
  Graphics bg = bi.getGraphics();
  bg.drawImage(im, 0, 0, null);
  bg.dispose();
  return bi;
}

관련글

 

[Java] 코드(프로그램 내부)에서 외부 JAR 파일 실행시키는 방법

들어가며 Java 애플리케이션 내부에서 코드상으로 외부 JAR 파일을 실행시켜야 하는 경우가 있다. 이때 프로그램 내부에서 별도의 JAR 파일을 실행시키는 방법에 대해서 공유하고 한다. ProcessBuilder ProcessBui..

jinseongsoft.tistory.com

불러오는 중입니다...

끝으로

이 글이 도움이 되었다면, 하단의 Google 광고 👎👎👎 한번씩 클릭 부탁 드립니다. 🙏🙏🙏

광고 클릭은 많은 힘이 됩니다! 

 

반응형
댓글