2011-12-10 5 views
2

ImageMagick을 사용하여 일부 고해상도 iPhone 이미지를 일괄 처리로 저해상도로 변환하고 있습니다. 단순히 다음 실행ImageMagick :`convert`가 png24를 png8로 수정하고 있습니까?

convert [email protected] -resize '50%' image.png

이 문제는 pngcheck을 사용하고, 원래 @ 2 배 파일 (8 비트 알파 채널입니다) 32 비트 및 아래쪽 크기의 버전이 나타납니다, 그 멀리 제거된다 . (변환 전)

pngcheck 출력 :

OK : [email protected] (비 인터레이스 85x81, 32 비트 RGB + α, 94.6 %). (변환 후)

pngcheck 출력 :

OK : image.png를 (43x41, 8 비트 팔레트 TRNS + 4.8 %, 비 - 비월).

답변

5

지정자를 사용하여 출력 형식을 지정할 수 있습니다.

convert [email protected] -resize '50%' PNG32:image.png

관련 문제