2012-10-03 4 views
1

저는 고해상도를위한 메모리 활용에 관해서 안드로이드의 비트 맵과 그 한계에 대해 잘 알고 있습니다. 이미지.Android JPEG 스케일링 라이브러리?

내가 찾고있는 대안 라이브러리는 jpeg-to-jpeg 변환을 수행 할 수있는 대체 라이브러리 (자바 기반/c 기반, android 기반)로 고해상도 이미지를 확장 할 수 있습니다. 12MP ~ 8MP. 이러한 일은 Bitmaps을 사용하여 가능하지 않습니다.

답변

4

libvips 잠재적가 빠른 이미지 프로세싱 라이브러리를 시험 알려져 메모리의 최소량을 사용하는 바와 같이 좋은 후보가 될 수 있으며 open files in a smart way. 그는 말했다되는 :

  • 그것을 아웃 오브 박스 JNI 래퍼를 제공하지 않습니다 - 당신은 LIB는 안드로이드로 포팅하고 자신의 래퍼를 쓸 수 있는지 확인해야합니다,
  • 당신이 지원을 포함해야합니다 JPEG 압축/압축 해제 - 나는 그것이 명확 ARM 아키텍처를 지원하고 ported to Android

가 포함되어 같이 또한 libjpeg 터보은 충분한 지 확인할 수 있습니다을왔다으로 libjpeg-turbo 좋은 후보가 될 수 있다고 말할 것입니다 d 동안 이미지를 축소하는 기능 압축.

+0

libjpeg를 사용해 보겠습니다. 감사합니다. – Taranfx