mogrify를 사용하여 가장 큰 크기의 특정 픽셀 값을 대상으로 하는 방법(세로로 높이를 "x"로 설정하거나 가로로 너비를 "x"로 설정하는 경우)

mogrify를 사용하여 가장 큰 크기의 특정 픽셀 값을 대상으로 하는 방법(세로로 높이를 "x"로 설정하거나 가로로 너비를 "x"로 설정하는 경우)

$ mogrify -resize 3000그래서 나는 그것을 성공적으로 이미지 배치의 크기 조정을 완료하는 데 사용했습니다 . 이것이 나에게 주는 것은 바로 너비가 3000px인 이미지 세트입니다. 문제는 수직 이미지가 이제 내가 원하는 것보다 더 큰 수직 값을 갖는다는 것입니다.

내 질문은: 최대값(높이 또는 너비)을 평가한 다음 해당 치수에 크기 조정을 할당하는 솔루션이 있습니까?

미리 감사드립니다!

답변1

두 개의 차원을 제공하면 적어도 하나의 차원이 일치할 때까지 크기가 조정됩니다. 따라서 -resize 3000x3000크기를 작게 조정하지 않으려면 접미사를 추가하여 <작은 이미지만 3000으로 늘어나고 큰 이미지는 그대로 유지되도록 할 수 있습니다( -resize '3000x3000<'). 마찬가지로 접미사는 >위쪽으로 크기가 조정되지 않습니다.

관련 정보