java JAI 파일 확장자 변환 tif -> png
저를 위한 간단 메모 입니다.
파일 확장자를 tif 에서 png를 바꾸기 위한 소스 입니다.
먼저 메이븐 설정 부분입니다.
jai_core jai_core 0.0.1-SNAPSHOT jai_codec jai_codec 0.0.1-SNAPSHOT
라이브러리 파일이 제대로 다운받아지지 않는다면
직접 입력하시면 됩니다.
라이브러리 파일 Import
현재 pom.xml 에는
위의 소스를 기입된 상황입니다.
프로젝트 우클릭하여 Import를 선택합니다.
검색란에 maven의 ma까지만 치니깐 잘 나오는군요
Install or deploy an ~~ 위의 빨간점을 선택해주세요.
Artifact file 을 찾아 주시면 됩니다.
인터넷에서 다운받은 jai_codec을 찾은후
Group ID
Artifact ID를
jai_codec으로 입력해주시면 됩니다.
그리고 이번엔 실제 사용한 자바 소스입니다.
String fileName = "C:/Users/leejh/Downloads/test.tif"; RenderedOp src = JAI.create("fileload", fileName); try{ FileOutputStream fos = new FileOutputStream(fileName.replace(".tif", ".png")); JAI.create("encode", src, fos, "PNG",null); fos.close(); }catch (Exception e){ System.out.println("파일 에러 : " + e); }
기존 파일의 확장자만 변경해주고 JAI를 사용하면 됩니다.
그럼 즐거운 하루 보내세요.
'개발 > java,spring' 카테고리의 다른 글
전자정부 프레임워크에 sqLite3 DB 연결 하기 (2) | 2019.03.15 |
---|---|
(공통처리)웹취약성 크로스사이트 스크립트(XSS) 처리하기2_filter chain (8) | 2019.03.14 |
java xml 파싱 또다른 방법 sax 파싱 (1) | 2018.10.24 |
자바 junit 사용하기 (단위테스트) (2) | 2018.02.10 |
자바 리플렉션(java reflection) 클래스 변수, 함수 접근 (2) | 2017.12.14 |
자바 xml 데이터, 속성 파싱(java xml parsing data, attribute) (2) | 2017.12.04 |
java static 변수에 대한 기초 개념 이해! (2) | 2017.10.12 |