2010-08-11 4 views
7

가볍고 효율적인 이미지 리사이저/썸네일을 찾고 있습니다. 모든 이미지 유형으로 훌륭하게 작동하지만, 가장 중요한 것은 jpeg 및 png입니다.가벼운 명령 줄 이미지 resizer?

ImageMagick 및 GraphicsMagick을 살펴 보았지만 너무 무거웠습니다. 이것은 내 앱과 함께 배포하고 싶은 것이므로, 작을수록 좋습니다. * Magick의 모든 기능이 필요하지 않습니다. 간단하게 크기를 조정할 수 있습니다.

사람들이 가벼운 라이브러리처럼 보이는 FreeImage 라이브러리를 발견했습니다. FreeImage를 래핑하는 간단한 명령 줄 유틸리티가 있다면 누구에게 알 수 있습니까?

감사합니다.

답변

0

netpbm 툴킷을 살펴보면 툴킷은 파이프를 사용하여 함께 묶는 작은 단일 목적의 명령 행 프로그램 일뿐입니다. 당신은 거기에서 당신이 필요로하는 것을 찾을 수있을 것입니다. ImageMagick이가 (36.2MB) 꽤 큰하지만

+0

쿨, 고마워! 실제로 필요한 라이브러리 만 가지고 GraphcisMagick을 빌드하는 것으로 끝 맺었습니다. 작지 만 충분히 작습니다. – grourk

4

, 당신은 당신이 새로운 이미지 (convert)을 만들거나 기존 (mogrify를) 덮어 쓸 것인지 여부에 따라 convert.exe 또는 mogrify.exe 바이너리가 필요합니다.

Download 이미지 설치 프로그램이없는 버전의 ImageMagick (현재 ImageMagick-6.8.6-8-Q16-x86-windows.zip)은 필요한 바이너리를 추출합니다.

mogrify.exe - 총 5.66MB를 취했습니다. 나쁘지 않다! 리눅스에

0

/OSX는 sips

sips -Z 640 *.jpg 
0

나는 시험과 디렉토리 이름에 포함 된 대량 이미지가 사용할 수 있습니다 그리고 난

cd /test/ 
find . -name "*.jpg" -exec convert -quality 75 {} /var/www/html/converted/{} \; 

/모두 단일 명령 줄 크기를 다시 할 var/www/html/converted/변환 된 이미지를 저장하는 데 사용됩니다.