2010-05-26 2 views
1

나는 여기에 question 한개를 물었다. 그러나 나는 내가 원했던 정확하게 것을 얻지 않았다. 이제는 ImageIO에서 지원되지 않는 이미지 문제로 인해 지원되지 않는 이미지를 변환하여 다른 방법으로 사용하지 않는 것이 좋습니다.자바와 연결되는 이미지 변환기가 있습니까?

Java에 오픈 소스 이미지 변환기가 있습니까? 아니면 Java 응용 프로그램과 연결하여 jpg 또는 png 이미지로 내 jpg 이미지를 변환 할 수있는 웹 사이트 또는 도구가 있습니까? 그 장소에 그 이미지를 저장 하시겠습니까?

이미지가 ImageIO에서 지원되지 않는 경우 이미지를 변환하여 저장할 수 있습니다.

이 전체 과정은 자동으로 수행되어야합니다. 즉, 사용자가 해당 웹 사이트 나 도구를 열어 수동으로 변환하지 않아도됩니다.

답변

3

예, ImageMagick입니다. Java API - JMagick이 있습니다. 이 API는 적합하지 않는 경우

, 당신은 최후의 수단으로, 적합 있는지 모르겠어요

(Runtime.getRuntime().exec(..)에 의해) 자바에서 명령 줄 유틸리티로 ImageMagick를 사용하지만이 걸릴 수 있습니다 JAI도보십시오.

0

ImageMagick 용 또 다른 API 인 im4java이 있습니다.

JMagick은 ImageMagick C-API보다 얇은 JNI 레이어입니다. 대조적으로 im4java는 ImageMagick 명령에 대한 명령 줄을 생성하고 생성 된 행을 선택한 IM 명령에 전달합니다 (java.lang.ProcessBuilder.start() - 메서드 사용).

관련 문제