사용자 도구

사이트 도구


java:image

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:image [2011/11/21 21:41]
kwon37xi
java:image [2023/08/09 17:19] (현재)
kwon37xi
줄 1: 줄 1:
 ====== Java Image ====== ====== Java Image ======
   * [[java:image/resize|java:image/resize]]   * [[java:image/resize|java:image/resize]]
 +  * [[java:scrimage|scrimage]]
  
 ===== JAI - Java Advanced Imaging ===== ===== JAI - Java Advanced Imaging =====
 +  * http://java.sun.com/javase/technologies/desktop/media/jai/ 
 +  * [[http://java.sun.com/products/java-media/jai/forDevelopers/jai1_0_1guide-unc/JAITOC.fm.html|Programming in Java Advanced Imaging]]
   * [[http://www.oracle.com/technetwork/java/current-142188.html|JAI Download]]. 전체 설치를 안하고 다음 두가지만 설치해도 된다.   * [[http://www.oracle.com/technetwork/java/current-142188.html|JAI Download]]. 전체 설치를 안하고 다음 두가지만 설치해도 된다.
     * [[http://mvnrepository.com/artifact/javax.media/jai_core|jai_core]]     * [[http://mvnrepository.com/artifact/javax.media/jai_core|jai_core]]
     * [[http://mvnrepository.com/artifact/com.sun.media/jai_codec|jai_codec]]     * [[http://mvnrepository.com/artifact/com.sun.media/jai_codec|jai_codec]]
-  * 기본적으로 Native Library를 사용하도록 돼 있는데, 아래 설정을 통해 이를 방지한다.<code java>+  * 기본적으로 Native Library를 사용하도록 돼 있는데, 아래 설정을 통해 순수 Java로 사용가능.<code java>
 static { static {
     System.setProperty("com.sun.media.jai.disableMediaLib", "true");     System.setProperty("com.sun.media.jai.disableMediaLib", "true");
 } }
 </code> </code>
 +  * [[http://jaitools.org/|JAITools]]
 ===== Image to BufferedImage ===== ===== Image to BufferedImage =====
 Image 객체를 BufferedImage 객체로 변환하는 방법 Image 객체를 BufferedImage 객체로 변환하는 방법
줄 19: 줄 21:
  
 ===== JAI Crop Image ===== ===== JAI Crop Image =====
-  * crop+  * [[http://www.velocityreviews.com/forums/t146186-jai-example-of-cropping.html|JAI example of cropping]]
 <code java> <code java>
 RenderedImage ri = JAI.create(“fileload”,pathandfilename); RenderedImage ri = JAI.create(“fileload”,pathandfilename);
줄 33: 줄 35:
 } }
 </code> </code>
 +
 +===== imgscalr =====
 +  * [[https://github.com/thebuzzmedia/imgscalr|imgscalr – Java Image Scaling Library]]
 +
 +
 +===== Twelvemonkeys ImageIO =====
 +  * https://github.com/haraldk/TwelveMonkeys : ImageIO extension plugin
 +
 +===== WebP =====
 +  * [[https://github.com/lonnyj/webp-imageio|webp-imageio]]
  
java/image.1321879264.txt.gz · 마지막으로 수정됨: 2011/11/21 21:41 저자 kwon37xi