2015-01-31 5 views
-1

커먼즈 이미징 라이브러리가 내 필요에 가장 잘 맞는 것으로 밝혀졌지만이 라이브러리 사용에 대한 샘플이 부족합니다. jpeg 이미지를 무손실로 (예 : 파일 메타 데이터 만 변경하여) 회전시키는 방법에 대한 예가 있습니까? 감사합니다. 이무손실 이미지의 샘플은 커먼즈 이미징을 통해 회전합니다

 if (imageOrientation.equals("3")) { 
      rotatedIcon = new RotatedIcon(imageIcon, RotatedIcon.Rotate.UPSIDE_DOWN); 
     } else if (imageOrientation.equals("6")) { 
      rotatedIcon = new RotatedIcon(imageIcon, RotatedIcon.Rotate.DOWN); 
     } else if (imageOrientation.equals("8")) { 
      rotatedIcon = new RotatedIcon(imageIcon, RotatedIcon.Rotate.UP); 
     } 

imageOrientation처럼 사용할 수있는 클래스 RotatedIcon는 (링크 참조)가

답변

0
+0

안녕하세요, 답변 해 주셔서 감사합니다.하지만 제가 원했던 것은 이미지를 무손실로 회전시키는 것입니다. EXIF ​​데이터를 영상. LLJTran 및 Commons Imaging (예 : Sanselan)이라는 트릭을 수행 할 수있는 라이브러리가 두 개 이상 있습니다. LLJTran은 일부 최신 EXIF ​​필드를 지원하지 않기 때문에 Apache Commons Imaging으로 JPEG를 회전시키고 싶지만 코드 샘플을 찾을 수 없습니다. –